Filewatcher File Search File Search
Catalog
Content Search
» » » » » libsbuild-dev_1.4.19-1+squeeze1_armel.deb » Content »
pkg://libsbuild-dev_1.4.19-1+squeeze1_armel.deb:2041088/usr/share/doc/libsbuild-dev/  info  control  downloads

libsbuild-dev - development files for the Debian source builder…  more info»

changelog.gz

commit 6bf63e4f22e803411eeac422d4817a7f483a4ee8
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jan 11 00:13:02 2011 +0000

    debian: Close #609619

commit f20e7181638195fbaf1bc082ac5fbbdeb217b61e
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jan 11 00:10:23 2011 +0000

    dchroot::dsa_session: Don't include <uuid/uuid.h>
    
    This header is no longer used, and it breaks building on platforms
    without the header available.

commit 446293a04f535c59becabf90717917bd41ef0ac2
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jan 10 23:38:24 2011 +0000

    50chrootname: Make executable again

commit 815512ada5a12d6f31ae4d08edee8ff2a9ac541f
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jan 10 23:39:39 2011 +0000

    debian: Bump version to 1.4.19-1

commit 98f02e6b7e6fd15f32eada487b0ec900d069918f
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jan 10 23:39:15 2011 +0000

    NEWS: Bump version to 1.4.19

commit 0e826d47c7e9024e4bb61da31aebdf14a38a3f48
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jan 10 22:18:21 2011 +0000

    50chrootname: Use more restrictive regex for time and PID
    
    Drop old ISO-8601 date and pid regex which is no longer supported.
    Use 10+ digit match for time (UNIX time is a minimum of 10 digits now).
    Use 3+ digit match for PID.

commit 132cb05f7908f31052998934dd10883bea4a0e93
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Jan 7 14:50:58 2011 +0000

    debian: Document 50chrootname time+PID stripping

commit 458e774bc09802404ccf900b3a845a952b3b1d0e
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Jan 7 14:48:54 2011 +0000

    50chrootname: Strip time/pid from session name in addition to UUID

commit e0ea5b64fdeba7ff49cee643e2b4830214661200
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Jan 6 22:09:55 2011 +0000

    debian: Fix spelling of name

commit f3a8d9387315389ea9a9eb63d904bb6af2ff817b
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Jan 6 22:07:22 2011 +0000

    debian: Close #609108

commit 45e8ad856303e722b8c2fae8365499a84ef8d1b6
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Jan 6 21:59:02 2011 +0000

    debian: Bump version to 1.4.18-1

commit 2e9390fc16eebf65234a7486a60ab960afedbdf4
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Jan 6 21:58:39 2011 +0000

    NEWS: Bump version to 1.4.18

commit 7a3189f47c472bb0f19fefc7a4e5b6067716cfa8
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Jan 6 21:53:24 2011 +0000

    debian: Disable UUID support on kfreebsd
    
    The FreeBSD kernel does not allow mounting of paths longer than
    88 characters (80 in practice) due to a limitation in its
    struct statfs structure (fixed-length character arrays).  This
    isn't fixable by us, so work around it by not using long UUIDs
    to mitigate the issue.

commit 4bb3de1daa1543e89dac52138971727d5b011f51
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Jan 6 21:51:28 2011 +0000

    build: Correct libuuid configuration
    
    libuuid --enable-uuid and --disable-uuid options now work.  The
    configure logic was incorrect and now handles enabling, disabling
    and automatic configuration correctly.  Only link with libuuid
    when UUID support is enabled.  Only build with UUID support when
    enabled, not merely present.

commit 15ed86835a34196ccd6c0ea529623962323fe356
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Jan 6 21:50:50 2011 +0000

    build: Don't link with libpam when PAM is disabled

commit f56171cd00660d4fa2b9ca129754cda76c2cebfb
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Dec 30 13:50:21 2010 +0000

    po: Update

commit 735a1ec4f7514c2d226edd99750f2b956fcc91ca
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 29 16:43:51 2010 +0000

    debian: Close #608054

commit 69bbefe111b5d22a1667408bc17a6fcb0f091907
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 29 16:38:09 2010 +0000

    15killprocs: Device and inode do not uniquely identify a chroot
    
    15killprocs switched to comparing device/inode numbers to kill
    processes inside a chroot.  Unfortunately, when multiple sessions
    are run inside a non-cloned chroot, the sessions all share a the
    same device/inode as the chroot root directory, resulting in all
    processes in all the sessions being killed when one of the sessions
    is ended.
    
    Retain the device/inode check for efficiency, but additionally
    check the paths when a match is found to avoid killing processes
    in other sessions.

commit 33afa43223283ac5609bc1f6bd2bb8ead797ead9
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 12 12:04:20 2010 +0000

    debian: Update zh_CN translation

commit 8196eb4d3627acfaaae361f97a40cde8fad6f3d2
Author: Ji ZhengYu <zhengyuji@gmail.com>
Date:   Sun Dec 12 12:02:25 2010 +0000

    po: Update zh_CN translation

commit 1fe4e7a63fcbfdd61753f647e861dab56d645283
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 8 22:41:10 2010 +0000

    debian: Close #606394

commit ad6f7a9c2858253a450ce306728240b15f234871
Author: Thomas Blein <tblein@tblein.eu>
Date:   Wed Dec 8 22:39:36 2010 +0000

    po: Update fr translation

commit 095dc1237494efd2918e9c058d8df0695e917a36
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 8 12:14:10 2010 +0000

    debian: Update it translation

commit 0e5b1bcb6f951306cb6da1b4e9b964033326b120
Author: Vincenzo Campanella <vinz65@gmail.com>
Date:   Wed Dec 8 12:12:02 2010 +0000

    po: Update it translation

commit 2395a6c426a4b95a2ee1f0f733562da23e977e1a
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 8 12:07:10 2010 +0000

    debian: Close #606305

commit 848bb1180510655c280eb54f39e4452e654f6076
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Wed Dec 8 12:00:19 2010 +0000

    po: Update da translation

commit 2deb01468eeb49bc51af5ff6c8997c1053faa3a7
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 8 12:05:08 2010 +0000

    debian: Close #606245

commit 8abd2ebf3df8c3eb5ca4eda2106a0ba610e0dc06
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 8 12:04:00 2010 +0000

    debian: Bump version to 1.4.17-1

commit 275cdf6464062a26face6aace1475ad4c60e5162
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 8 12:03:32 2010 +0000

    NEWS: Bump version to 1.4.17

commit 6b5c5b3746ae3a3e0afd909dbb07e8941cf59183
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Dec 8 12:01:31 2010 +0000

    po: Update de translation
    
    Conflicts:
    
    	po/de.po

commit b2877508cff086c58c7dc9131235465a8220084a
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Dec 7 14:23:24 2010 +0000

    po: Update

commit d3a5b25b091cf747a202348ea7b2afd147193af7
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Dec 7 12:38:06 2010 +0000

    debian: Reorder changelog

commit b297d2e07fc6767fde940de918ef71819b5226bd
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Dec 7 12:36:56 2010 +0000

    debian: Close #606162

commit 3762a30faf34b9656396b9d6d0d8bb8d708b20c3
Author: Anders Kaseorg <andersk@ksplice.com>
Date:   Mon Dec 6 17:39:24 2010 -0500

    setup.d: 15killprocs: Don’t run /bin/readlink for every process
    
    On a system with thousands of processes, this loop took about a minute;
    now it takes about a second.
    
    Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
    Signed-off-by: Roger Leigh <rleigh@debian.org>

commit cf9a4e006accf1b28cea632f09b7ce9c2d5ca278
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Dec 6 15:57:24 2010 +0000

    sbuild::chroot: Make invalid name reason generic
    
    No retranslation required if rules are changed.

commit 0cd85af0bf102e63ab3eb69a473050861b8b3345
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Dec 6 15:53:58 2010 +0000

    debian: Update chroot naming restriction relaxation documentation

commit 0871fdaa8a08ee266998291c33d0b31893540314
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Dec 6 15:53:38 2010 +0000

    NEWS: Document chroot name restriction relaxation

commit b2f4b5e7d6bb56110d4079767fa38fca1a1b6a55
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 22:54:16 2010 +0000

    man: Fully document chroot naming restrictions
    
    Add detailed rationale.

commit 8a80873ae91e439ea8cd2494e5ae8b1ded2af3b6
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 22:53:21 2010 +0000

    sbuild: is_valid_sessionname: Ignore editor backups
    
    Ignore trailing tilde.

commit 04e417e415f362aae04e8fcdcf1205b681ca2855
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 22:03:12 2010 +0000

    debian: Document new chroot naming rules

commit cebcbffe401b00a4d4e1142fbc893cdac75811b4
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 21:55:20 2010 +0000

    debian: Close #601043 and #605939

commit 982df15108871e01f85a51c4723c08d9ab8b3795
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 21:43:29 2010 +0000

    man: Document chroot naming restrictions

commit 26204d837ecf2e938143b3212050dd445f653537
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 21:29:14 2010 +0000

    sbuild::util: Relax session name restrictions in is_valid_sessionname
    
    Use of is_valid_sessionname:
      schroot::options_base (validate user input)
       schroot::main_base (actual use of input)
       → session::set_session_id
       → chroot::clone_session
       → chroot_facet_session_clonable::clone_session_setup
       → chroot::set_name
      sbuild::chroot (set_name)
      sbuild::chroot (set_aliases)
      sbuild::chroot_config::add_config_directory (validate filename)
    
    The only function of is_valid_sessionname is to ensure we have a "safe"
    session name when writing out a session file and/or making use of that
    session name in setup scripts.  set_name is the main point of checking;
    everything else is just aborting earlier when a good diagnostic can be
    issued (e.g. validating options and filenames), but they would hit the
    set_name check ultimately if the extra checks weren't present.
    
    Validation requirements:
    • no leading dot to allow writing in parent directories
    • no slashes to allow writing in subdirectories
    • no colons (used as a namespace delimiter, and also LVM snapshot names
      can't contain a colon or else lvcreate errors out)
    • no commas (we use comma-separated lists in the config file, so alias
      names and hence session names can't contain a comma)
    
    A simple regex satisfies all these requirements:
    
      static regex file_namespace("^[^:/,.][^:/,]*$");
      static regex debian_dpkg_conffile_cruft("dpkg-(old|dist|new|tmp)$");
    
      if (regex_search(name, file_namespace) &&
          !regex_search(name, debian_dpkg_conffile_cruft)) {
        match = true;
      }
    
    dpkg cruft checks added from is_valid_filename, because these are also
    needed for avoiding conffile cruft under /etc/schroot/chroot.d
    (previously, the existing restrictions prevented this anyway).  So dots
    are allowed anywhere except the first position, and ':', '/' and ','
    are not permitted anywhere.

commit 8ad60366c7078a601a018d2f8f45e0bbc8663060
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 21:28:03 2010 +0000

    sbuild::chroot: Validate set_aliases as for set_name
    
    Use is_valid_sessionname to validate each alias name.

commit 2b17b71552da27121d64a74402fba1d61d65d601
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 19:16:11 2010 +0000

    debian: Close #587758

commit 46de43655dc7dc16b6c11c9031c87f247cf5543b
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 19:08:45 2010 +0000

    man: Document security implications of profiles in schroot.conf(5)

commit 4e4399b3dc81d6a2fa8e143d7a5195cac2a5b906
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 18:48:06 2010 +0000

    debian: Close #605950

commit cdcfb39952474a530d2f9788711d6646e14b32d4
Author: Nelson Elhage <nelhage@mit.edu>
Date:   Sun Dec 5 18:44:37 2010 +0000

    setup.d: 10mount: Make all mountable chroots respect mount options from configuration
    
    10mount, when computing mount options for some chroot types
    (e.g. loopback) overrides the mount options set in config, instead of
    using both sets.
    
    For some chroots we were setting mount options inside the script, which
    entirely overrode the ones the user passed in. Combine them instead.
    
    Signed-off-by: Roger Leigh <rleigh@debian.org>

commit c66221feaeacbb5e63282f9e79eb5ba68f4c41aa
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 18:40:41 2010 +0000

    debian: Close #599380

commit b44c3a1556df947b620cc202ec5a84a9877e5411
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 18:36:43 2010 +0000

    man: Document -- option delimiter

commit ffa796af73bd8e361f8ed4c51a39967d8c681cdb
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 18:38:24 2010 +0000

    debian: Bump version to 1.4.16-1

commit 41dc2bb54ad4ac1020ac3240241f49d1c760ed93
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Dec 5 18:37:57 2010 +0000

    NEWS: Bump version to 1.4.16

commit 59f77159c7623079405d745a2f5b3044e42ad5cd
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Oct 22 22:59:23 2010 +0100

    debian: NEWS: Correct distribution name

commit a745917aa5e9d9102ea868105fa1b5fa8c43bbbf
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Oct 22 22:49:02 2010 +0100

    debian: Add signature to NEWS

commit e794823bc85e21cc57181fb4d577184f693c0894
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Oct 22 22:30:01 2010 +0100

    debian: Move 1.4.x changes from README to NEWS and close #597778

commit 524a3b801240b60b435fa7c52435b5a1194a8299
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Oct 22 22:10:32 2010 +0100

    debian: Close #600966

commit 5ae39eec609ac372888999cf4aa167c02de0de19
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Oct 22 22:06:54 2010 +0100

    setup.d: 10mount: Don't special case file chroot purging
    
    Now that 05file unpacks tarballs into a separate directory,
    10mount should not skip purging the mount directory, since
    it won't otherwise be cleaned up.

commit 8205e1a9e26954853d8b7ea5a910fef1ba16e3ce
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Oct 22 22:04:10 2010 +0100

    debian: Bump version to 1.4.15-1

commit e4b503a89f14f1629daee4472327f607addb6a61
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Oct 22 22:03:29 2010 +0100

    NEWS: Bump version to 1.4.15

commit cf9fdeb00e828f1a2c0df7e2e5c08edca0366082
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Oct 3 11:58:23 2010 +0100

    debian: Bump version to 1.4.14-1 and close #598353

commit 7700719d5884d099ae3ec1ff60a731b103082d29
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Oct 3 11:58:10 2010 +0100

    NEWS: Bump version to 1.4.14

commit b40e3f21508b577ae68de476433d827e51d9ab29
Author: Clytie Siddall <clytie@riverland.net.au>
Date:   Sun Oct 3 11:56:20 2010 +0100

    po: Update vi translation

commit c6e7b59f2546c9e35841dc77417fe31f64cf333a
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 26 11:38:35 2010 +0100

    po: Update

commit de2011568a8132695b6e72544e77bc312fcd15c2
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 26 11:38:18 2010 +0100

    po: Correct Boost format strings in fr translation

commit 31ae54fd45ef4bea3e9eb59395d9ead9f712f002
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 26 10:25:02 2010 +0100

    debian: Update da translation and close #596002

commit 7c0186f3361153132fa5f537e3596e322a6e0fd9
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Sun Sep 26 10:24:11 2010 +0100

    po: Update da translation

commit e6cd432a0337703be7fc152293a2cdf203385aa1
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 26 10:18:23 2010 +0100

    debian: Update translations and close #596597, #596962 and #596612

commit 19bb27a9d7f8ad0f07e374f7fe946dadc476bd27
Author: Holger Wansing <linux@wansing-online.de>
Date:   Sun Sep 26 10:17:20 2010 +0100

    po: Update de translation

commit bb12bbaaa8fae73c6f8e3cbf5ee5a84b70310a84
Author: Thomas Blein <tblein@tblein.eu>
Date:   Sun Sep 26 10:14:21 2010 +0100

    po: Update fr translation

commit dcc3300f19c5775e5037004ba2f0b1284676a6ae
Author: Pedro Ribeiro <p.m42.ribeiro@gmail.com>
Date:   Sun Sep 26 10:10:37 2010 +0100

    po: Update pt translation

commit b622f13fdb92cc6bbe175847555767cf920ed7cc
Author: Vincenzo Campanella <vinz65@gmail.com>
Date:   Sun Sep 26 10:03:18 2010 +0100

    po: Update it translation

commit a426fb40e2b59aa9348e4321612434a75d520389
Author: Ji ZhengYu <zhengyuji@gmail.com>
Date:   Sun Sep 26 10:01:55 2010 +0100

    po: Update zh_CN translation

commit 8258a201caaba1a00ed4af12cafe9a4c49d2e724
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Sep 25 10:56:26 2010 +0100

    debian: Bump version to 1.4.13-1 and close #597368

commit d7bf8879f65542e40aff52ca2fc64308385e0ecb
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Sep 25 10:56:12 2010 +0100

    NEWS: Bump version to 1.4.13

commit 6ae4a7e069f8e9ecb08b4f4068ba9869ad781ede
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Sep 25 10:47:57 2010 +0100

    schroot::main_base: Correctly handle errors for source chroots

commit aaa8443b00f6649e1578c87f5dc651fc775c0b32
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Sep 25 10:36:22 2010 +0100

    schroot::main_base: Only warn about no chroots when verbose

commit a280f2ff247f4cf9473617e4dde72f3e8ad73a9e
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Sep 25 10:29:27 2010 +0100

    sbuild::chroot_config: Create proxy sessions for plain chroots
    
    Session actions such as --run-session and --end-session do not
    work with plain chroots, due to no chroot existing in the
    session namespace.  Create aliases in the session namespace for
    plain chroots.
    
    Also load all chroots on all actions requiring sessions to
    ensure the presence of the session proxy aliases.

commit 09a8ebe9bab7f62195698e6279905f449f4ec25a
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Sep 6 20:02:30 2010 +0100

    po: Update en translation

commit 9aedf883ec2468145954d5a4e50d9ecfb6c52d02
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 5 18:42:12 2010 +0100

    po: Update

commit 476b4fa21fc827b5709ce7df1455bf41c344315a
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 5 17:58:40 2010 +0100

    debian: Close #594720

commit 94b728c85b09e6dae765cceaaab6527e24bebb6f
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Sep 2 23:29:04 2010 +0100

    build: git-dist: Correct punctuation and spacing in comments

commit 283a00e8ce03c5838cba0341ae1d5a88f8ec2c4c
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Sep 2 21:11:22 2010 +0100

    build: Add initial git release distribution infrastructure

commit 7d465c5fd33af046d78eec09fd63817248201579
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Sep 1 09:12:41 2010 +0100

    scripts: Always send output of git rev-parse to /dev/null

commit 31c7296a57a3dbc5eba7a9ae380bf2427ac5a888
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 5 17:45:50 2010 +0100

    debian: Close #595647

commit 08df8d81e93f9905f00d4968aefcaf8fadcfc89e
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 5 17:43:28 2010 +0100

    sbuild::chroot_config: Use namespace hints correctly
    
    If a chroot name doesn't contain an explict namespace,
    fall back to the provided namespace hint before falling
    back to the "chroot" namespace if no hint was provided.

commit da9212e263ddb7062aa89e18711135b5a98ce3a0
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 5 17:43:17 2010 +0100

    debian: Bump version to 1.4.12-1

commit eaa7ec9bda1a98b2f42c0180c94bcdd273727475
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Sep 5 17:43:02 2010 +0100

    NEWS: Bump version to 1.4.12

commit ede5e07cdea230282a9022015314ceda7673bfb0
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 29 12:31:34 2010 +0100

    NEWS: Fix typo

commit 77950c26ac0f23a0bf4c88d772d0600ef2e0d103
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 28 21:45:26 2010 +0100

    sbuild::chroot: Translate error reasons

commit 4a1c5004eb74842975729a1b3bea310c274e654b
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 28 21:42:57 2010 +0100

    sbuild::chroot: Remove use of format string for invalid chroot name reason

commit 23b604090ec87a4e401400fba0c4256c8101afda
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 28 12:36:38 2010 +0100

    debian: Bump version to 1.4.11-1 and close #594677

commit fea2c053f5209ad245fc25822074a683a5ad50e8
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 28 12:35:03 2010 +0100

    NEWS: Bump version to 1.4.11

commit 7c125d14f7b8e3be9eb4d194a6889d5581bc7779
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 28 12:33:26 2010 +0100

    dchroot: Use chroot namespace
    
    Use new form of sbuild::chroot_config::add, putting
    choots into chroot namespace.

commit 145fe1c24bf01a5ebee255280738160f9e300bb9
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 28 12:32:38 2010 +0100

    dchroot: dchroot.conf parser uses directory key
    
    Use "directory" key in place of deprecated key "location"

commit 42132178afe25a3ee7fcbcf05d12a22e98326688
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Aug 25 22:03:38 2010 +0100

    debian: Bump version to 1.4.10-2 and close #594024 and #594239

commit c323eb3f50f12d8789330327afd5f0d911969a3d
Author: Thomas Blein <tblein@tblein.eu>
Date:   Wed Aug 25 21:59:55 2010 +0100

    po: Update fr translation

commit f00f6c15d22a657854dfc9c3fc880db57286a710
Author: Holger Wansing <linux@wansing-online.de>
Date:   Wed Aug 25 21:58:39 2010 +0100

    po: Update de translation

commit fa951b83591f5d3efee4eddb21e535822333ae10
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 22 10:16:40 2010 +0100

    debian: rules: Explicitly specify LVREMOVE

commit 2b9d2a0cae768dbc6112bc50d7c10bf91cd1b312
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 22 09:47:40 2010 +0100

    build: Simplify doxygen conditional usage

commit aac02089498bb1f18f6ddd5ab2dcc4de59e97012
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 22 09:46:41 2010 +0100

    debian: Bump version to 1.4.10-1 and don't enable doxygen explicitly

commit 1343b985e61a107398962e2714a0692deb91b5a4
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 22 09:45:36 2010 +0100

    NEWS: Bump version to 1.4.10

commit fef602761cf14def7043fafda0a8d9dc14711c43
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 22 09:44:25 2010 +0100

    build: Conditionally enable features if present
    
    Existing logic for automatic enabling of features was broken

commit 1dc79078c401f7bf727d676a4acfbf0c7ed0f9f9
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 21 23:51:45 2010 +0100

    debian: rules: Run dh_install separately for install-arch and -indep
    
    Also install arch-indep files separately in install-indep rule

commit 48693fa4adb23d22fee99326dbe813852a4b748f
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 21 23:25:48 2010 +0100

    debian: rules: Use -a and -i arguments for dh_prep

commit 2fcd3c781def59bc3d2d55af347b3079b9873806
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 21 23:03:23 2010 +0100

    po: Update

commit 79557b454a56c757a6ece32a0f2469e56e29d8d0
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 21 23:02:56 2010 +0100

    debian: rules: Add build rule to call build-indep and build-arch

commit 8a65a3426da512bba036f4ac02ee588765e1bcc4
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 21 22:45:48 2010 +0100

    debian: Close #593516

commit 806466870c810332fc6a5e932598e339029992bf
Author: Greg Price <price@ksplice.com>
Date:   Sat Aug 21 22:37:45 2010 +0100

    setup: 10mount: Use flock to prevent race reading /proc/mounts
    
    See Debian #593516 for a full description of this bug.
    
    Comment added to Greg Price's patch by Roger Leigh:
    
    Note that flock is used here to prevent races reading /proc/mounts,
    which on current (Linux 2.6.32) kernels is racy.  If other processes
    are mounting or unmounting filesystems as we read it, we can miss
    mount entries due to the file changing as we read it.  This needs
    fixing in the kernel, but an exclusive lock surrounding the
    schroot-listmounts invocation is a partial fix.  This prevents racing
    when multiple schroot processes are running.  Note that this does not
    prevent the problem when programs other than schroot mount and unmount
    filesystems (since they don't create the lock).

commit e737fd5b7867828695892097db5d1d8804392318
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 21 21:55:54 2010 +0100

    build: boost_filesystem depends upon boost_system
    
    Newer compilers (GCC 4.5) and linkers (gold) require that
    all required symbols are linked against directly, rather than
    allowing indirect linkage to satisfy the dependency.  This
    means that if you use the libboost_filesystem headers and
    link with -lboost_filesystem, you also need to add -lboost_system.
    The library has the appropriate DT_NEEDED entry, but this is due
    to exposing internal use of boost_system in the boost_filesystem
    headers, so our code is in fact dependent even though we are
    unaware of it.
    
    Hopefully boost will start using pkg-config in the future so we
    don't need to be aware of these internal details and worry about
    breakage when our assumptions about the internal details change
    in the future.

commit 6872eb10b00b6afd65ae2b76e06790687376a335
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 21 18:56:56 2010 +0100

    README: Update configure options and document "make doc"

commit 400bb1d8b203c37911379900e0a6451be0adf7d5
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Aug 19 21:24:51 2010 +0100

    debian: Close #593622

commit 78be5a21522b45e27b5f89cca858d22a520237ee
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Thu Aug 19 21:24:05 2010 +0100

    po: Update da translation

commit 1f30498f3bd3912617bbd901d1ae060c4246dbf3
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Aug 19 20:26:37 2010 +0100

    debian: Update zh_CN translation

commit 4ccaa0feff96b5854783b5c331304538713be9d0
Author: Ji ZhengYu <zhengyuji@gmail.com>
Date:   Thu Aug 19 20:25:53 2010 +0100

    po: Update zh_CN translation

commit 3728a244ce92a2cfa3e0611bad10e58726695a91
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Aug 19 20:24:56 2010 +0100

    debian: Update it translation

commit e653e77e5fb690a2face518a99b9ffc3c5eb922a
Author: Vincenzo Campanella <vinz65@gmail.com>
Date:   Thu Aug 19 20:23:22 2010 +0100

    po: Update it translation

commit d6a01118b84a9eecf7b7e266ac36ac566fc5a2fe
Author: Roger Leigh <rleigh@debian.org>
Date:   Thu Aug 19 20:02:29 2010 +0100

    po: Update en translation

commit 2cf10c624140a5e05c6beee1198ea776981bfd92
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Aug 18 23:12:12 2010 +0100

    debian: Split build into build-arch and build-indep rules
    
    Also split intall into install-arch and install-indep.
    Add doxygen and graphviz to Build-Dep-Indep.

commit d1e6868d184f26ed8c1e695c68ce2d5792853571
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Aug 18 23:08:00 2010 +0100

    debian: Bump version to 1.4.9-1 and close #593256

commit 912075ed3227777a9621b497ecee714eff64ebf6
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Aug 18 23:06:17 2010 +0100

    NEWS: Bump version to 1.4.9

commit c8f20e2cd14b648c30f90f09cf592fc85acb480e
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Aug 18 23:04:50 2010 +0100

    sbuild::chroot: Hide priority deprecation warning on session reload

commit d116377ab66e817215aa34c9454170768527f261
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Aug 18 22:16:49 2010 +0100

    build: Add separate doc rule to build API references
    
    Done in order to allow skipping doxygen doc build for binary-
    only builds.

commit 47e4c8b75ffb9189c0955e12fe77ba927f589dac
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 15 11:34:45 2010 +0100

    debian: Upgrade to Standards Version 3.9.1

commit f2a48bdb70dde3769f63f31a08dc723bd1832448
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 15 11:28:09 2010 +0100

    NEWS: Document environment fixes

commit b51f5d9de4b827759c577079653324acb306fabd
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 15 11:27:23 2010 +0100

    debian: Close #512131

commit a32bcf7a0151090f5cf927525c8591e504a7f0b1
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 15 10:26:09 2010 +0100

    debian: Close #589082 and #589079

commit 89966ed56b226373013963614df68e8b4a37946b
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Aug 15 10:24:44 2010 +0100

    po: Update

commit f5228ef3f93bb3c13993272ddddeef63c930dcfa
Author: Thomas Blein <tblein@tblein.eu>
Date:   Sun Aug 15 10:24:18 2010 +0100

    po: Update fr translation

commit aedcb4a74373ed4956151ce60dc1bfe93dc63e42
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Sun Aug 15 10:23:27 2010 +0100

    po: Add Danish translation

commit 41a4ffd211591ffad4e13aaa245e33aa0d3fe80d
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 7 12:03:05 2010 +0100

    debian: Close #589658

commit a6d507bed81acc6f6d7af99edbca5483fb1f1426
Author: Zach Carter <z.carter@f5.com>
Date:   Sat Aug 7 12:01:26 2010 +0100

    build: Fix check for boost::program_options::variables_map
    
    Use boost::program_options::variables_map rather than
    boost::program_options::variables_map::variables_map.  For
    some reason the latter worked on Debian but not on Fedora.
    The former is correct on all systems.

commit d9fea721349f255685258542f0e0a519666f7c49
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 7 10:21:21 2010 +0100

    sbuild::chroot: Validate chroot name with is_valid_sessionname

commit 52bc81179c776994bc9cf73c2083f2b79afd9940
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 7 10:17:27 2010 +0100

    schroot::options_base: Validate session name with is_valid_sessionname

commit c96f162a52ac12d36116117b282a9c4a2b9c2350
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Aug 7 09:58:36 2010 +0100

    debian: Close #589889

commit 92e6ffc5f6a5f72a3c397b57de0e3fc7aba856e7
Author: Zach Carter <z.carter@f5.com>
Date:   Sat Aug 7 09:56:00 2010 +0100

    sbuild::chroot_config: Replace is_valid_filename with is_valid_sessionname
    
    Add is_valid_sessionname to sbuild-util.cc.  The matching is
    less strict than is_valid_filename.

commit c474ad3469facfe025e21529d4b8041c07e0fb6b
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Jul 28 21:12:53 2010 +0100

    debian: Close #589830 and #589917

commit e929986ed0dad40c1609376a1b2fb5d9ffad7edc
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Jul 28 21:11:20 2010 +0100

    sbuild::auth: Always preserve HOME and SHELL

commit 5acf843a24ea77cb6a9c2ac47c972d3f22b053e6
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jul 13 23:34:50 2010 +0100

    debian: Close #588963

commit d67dd9a2920c6403438d1ff32c7acf6740786bc7
Author: Holger Wansing <linux@wansing-online.de>
Date:   Tue Jul 13 23:34:03 2010 +0100

    po: Update de translation

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

    man: Document chroot namespaces

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

    schroot::main_base: Remove debugging statement

commit 439ee78157266b5a46583271d587144233619aa3
Author: Roger Leigh <rleigh@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 009bb3f3084af08e99634fd3f888b2495fe67839
Author: Roger Leigh <rleigh@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 8a5b06a1650e57118f7970a81980810842e73a79
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 18:29:39 2010 +0100

    man: Document deprecation of priority

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

    etc: Remove priority from schroot.conf examples

commit 7147631ff75ba7139ff95c6affa16a052022ba57
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 18:29:02 2010 +0100

    debian: Bump version to 1.4.8-1

commit 508379c549aa1bc6032330a8a8721b86d547b15e
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 18:14:22 2010 +0100

    Document namespaces and undocumented return types

commit d02a2f506899a20756baf51b3ed597e2f03c6d42
Author: Roger Leigh <rleigh@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 98b2597bc4be030f1dbb8a905f0b6c7c9d5d8ae5
Author: Miroslav Kure <kurem@debian.cz>
Date:   Sun Jul 11 18:02:48 2010 +0100

    po: Update cs translation

commit 78f1b6a5db0464412713d983286f0e9743e36566
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 13:12:54 2010 +0100

    po: Remove redundant line numbering
    
    Should reduce diff sizes and make merging vastly easier.

commit 23a6a6936f920661785a0b1e23439dadbae6c139
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 13:03:44 2010 +0100

    po: Update

commit 43b1c7e5fb409261f77783d1847eff0b09a8fa60
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 12:23:49 2010 +0100

    TODO: Remove completed namespace work

commit 613d65e294dc6e3e768ecf70ebff28c04b6caa31
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 12:22:41 2010 +0100

    sbuild::chroot_facet_session: Remove completed todo item

commit 1b9902c79749ce05c28fb5749026fb8721088a93
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 11:52:56 2010 +0100

    doc: Update doxygen configuration to 1.6.3

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

    doc: Explicitly list missing documentation

commit 227869e7fe2a931f2c31727c66fbb7e503801efe
Author: Roger Leigh <rleigh@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 094043a4ef0aa5d92d5744f0527f46c5ded3822a
Author: Roger Leigh <rleigh@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 4d7c9edd0975d5f9ae1e1bf222cd9fe9469c5ef4
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 01:15:23 2010 +0100

    sbuild::chroot: Deprecate "priority" key

commit 23fffeaa238cb01a573f0b41a4a463455f5bc3f0
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 01:14:50 2010 +0100

    NEWS: Update descriptions

commit 4d4a37a7532fbf154ba4f0348ba3b960757282b1
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 00:59:05 2010 +0100

    NEWS: Bump version to 1.4.8 and document namespace changes

commit 8773e4ca298cb03f459b3a0f5d18004f31a6b4c9
Author: Roger Leigh <rleigh@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 5bfe4d6f665c8ff2725f1f78cbe8677d519fe862
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 11 00:45:34 2010 +0100

    sbuild::chroot_config: Add session chroot compatibility alias

commit 03509b86c3d378340c36dd8bdb749238a91d6799
Author: Roger Leigh <rleigh@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 13fd685b1f7e87f3387dc6be7061cf34ad424d86
Author: Roger Leigh <rleigh@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 55515dcad8f39df5c46097fe605fe9773b04e29e
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jul 10 23:34:08 2010 +0100

    test::sbuild_chroot_config: Drop old comment

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

    test: Use new chroot_config interface

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

    dchroot: Use new chroot_config interface

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

    sbuild: Remove unnecessary use of sbuild namespace qualifiers

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

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

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

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

commit 80d430bb738d61a3cf4502a7a26f407cd8dde577
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jul 10 17:04:23 2010 +0100

    sbuild::chroot_config: Add namespaces

commit 95f0367e0b68f7e823d1bbcd7847b02045ac797f
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jul 10 16:43:49 2010 +0100

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

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

    debian: Document translation updates

commit f26e19b97be023c11477955fd0da954bd830e98e
Author: Ji ZhengYu <zhengyuji@gmail.com>
Date:   Tue Jul 6 23:34:17 2010 +0100

    po: Update zh_CN translation

commit d1440fd676dfdb9690574b67b86ae88ee6520300
Author: Vincenzo Campanella <vinz65@gmail.com>
Date:   Tue Jul 6 23:33:31 2010 +0100

    po: Update it translation

commit 0e1571fb2272f52c026ffe285ba86a8fbde804d8
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jul 6 23:24:53 2010 +0100

    NEWS: Document SCHROOT_SYSCONF_DIR bug

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

    debian: Close #588247

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

    build: Distribute VERSION

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

    Complete change to SCHROOT_SYSCONF_DIR from PACKAGE_SYSCONF_DIR

commit f13977630c74237bd3b44feea7b155f8a18f1597
Author: Roger Leigh <rleigh@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 b5a5f93fed89c6df05fe8cae6b7ee65f460701e0
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jul 6 00:27:23 2010 +0100

    NEWS: Bump version to 1.4.7

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

    NEWS: Document /dev bind mounting

commit 9bbf64b843ac366350098f1e6be4f31c62f72e02
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jul 5 22:45:47 2010 +0100

    po: Unfuzzy one string

commit f2af6fd34ee3f9db9124a911ebba1cdc8750e6dc
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jul 5 22:42:42 2010 +0100

    po: Update

commit 7f860f521fd4103118ae787e3660bce0a59964af
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jul 5 22:32:16 2010 +0100

    sbuild::chroot_config: Initialise aliases in constructor

commit 8fe019d11b952ab448596318853d9ca2fc214e0b
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jul 5 22:31:33 2010 +0100

    dchroot_dsa::session: Correct get_login_directories prototype
    
    Must be the same as sbuild::session.

commit 0f5e5874173620275c84e9076e3ceed3fa34d26b
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jul 5 22:20:59 2010 +0100

    debian: Close #588155

commit 501f8a6c11b61423fbce52c512ec162711bf8c5a
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jul 5 22:12:32 2010 +0100

    schroot::main_base: Don't allow session names to duplicate chroot or alias names
    
    This was previously possible, but broken because sbuild::chroot_config
    can't handle the duplicate names.  Forbid until chroot_config has
    separate namespaces.

commit 1251dfb76e30e188218b14d47804fccf0b31ccbf
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jul 5 22:11:34 2010 +0100

    sbuild::session: Don't allow running or ending a new session
    
    It doesn't make sense to run or end a new session unless also
    beginning with SESSION_AUTOMATIC.

commit e707c8dfe8c4a07a0b58c0a7b80991f64dd2723d
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 23:00:40 2010 +0100

    po: Fix fuzzy en strings

commit dddf501010a0e4e69c6ed44f7af1201e62940ad3
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 22:59:44 2010 +0100

    po: Update

commit 88da2f4531e3feb7304afb486f38c8c54de6ff9b
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 22:57:35 2010 +0100

    NEWS: Document loopback session changes and setup script work
    
    Also tidy up early typos and whitespace

commit f6461a5d637b804356b600272bfbade846defda8
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 22:56:47 2010 +0100

    setup.d: Move FreeBSD device portability code to common-data

commit c1c835b1bf6dcbf0f3b790c99f867705f57b05c7
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 11:50:16 2010 +0100

    setup.d: Reorganise 10mount mount options setting
    
    Fix loopback options for mounting
    Move checks into setup-start/setup-recover block so they don't
    get done on setup-stop.

commit 72f5c41a901c94f9e4cc18b01e24668bc8f442bb
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 11:46:26 2010 +0100

    sbuild::chroot_loopback: Always create session file

commit 4c206768530ecaf2ab32ed1cebdf04bb7c12e3dd
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 00:47:55 2010 +0100

    debian: Close #587757 and #587769

commit d122e87d08b47e1582bacbf10102c4f74ae05a96
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 00:31:58 2010 +0100

    setup.d: Use common data and functions and fix sanity checks
    
    Use common-data and common-functions
    Replace VERBOSE checks with logging functions
    Correct device checks in all scripts (for GNU/kFreeeBSD compatibility)
    Move sanity checks from 00check to exactly where they are needed,
    which means scripts won't fail prematurely and especially on stop
    where they may no longer be needed.  This makes session ending in the
    face of removed resources much more reliable.

commit 468ab11ec8a9295218ad331bce3869b708dd5a95
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 00:17:07 2010 +0100

    debian: Include common-data and common-functions

commit abb1b28d139a837b2944b86fb7d974011d5fd38e
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 00:16:13 2010 +0100

    debian: Package common-data and common-functions

commit 49848fb1d6f00aafac3bffa16c5a9a55d84514ce
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 00:15:15 2010 +0100

    setup: Add common-data and common-functions files
    
    These are for sourcing by individial setup scripts and
    contain common data and shell functions, respectively.

commit 89dd25429036762f3b1fb979a7534ed5d1740a3a
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 00:13:54 2010 +0100

    po: Update

commit d4e72630444ff75b74e43830639aaf1e8d03e4e5
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 00:11:32 2010 +0100

    build: Remove maintainer mode and add additional defines
    
    Remove maintainer mode.
    Add SCHROOT_DATA_DIR, SCHROOT_SETUP_DATA_DIR and replace
    PACKAGE_SYSCONF_DIR with SCHROOT_SYSCONF_DIR.
    Export into the setup script environment as SYSCONF_DIR,
    DATA_DIR and SETUP_DATA_DIR.

commit e3c8bfe3453885074deda1c2d2e617020523e1c2
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jul 4 00:03:19 2010 +0100

    NEWS: Document file chroot location option

commit f5428f637ab27bd2cc69c1f225e1f7b09d877d01
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jul 3 23:55:35 2010 +0100

    sbuild::run_parts: Remove shadowing errdata variable
    
    This was causing the poll loop to terminate prematurely
    after the first input on stderr due to the shadowed
    variable always showing zero data returned.

commit f2520a4947ef4818ce7f62e597fbcf2362790df4
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jul 3 20:43:23 2010 +0100

    sbuild::chroot_file: Add location configuration key
    
    Allows use of chroots packed with the system in a subdirectory.

commit 727f2514dce1f5a3ff385acb3ebf3e8471d23b6e
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 29 20:21:01 2010 +0100

    po: Update

commit 0d876fcda072170eba7cecea464dcc30496312d5
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 29 19:23:14 2010 +0100

    sbuild::auth and sbuild::session: Improve environment handling

commit 212bc22119cd471982ccfa72ac1ad7e0f99e6130
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 21:06:27 2010 +0100

    debian: Document 1.4.6 changes

commit 650ca861d71f4cd4616e1d58e0cbb69f39516b97
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 20:59:19 2010 +0100

    po: Update

commit 925d377579826764ae04bf0585926cc5f341a853
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 20:56:35 2010 +0100

    NEWS: Document preserve-environment key

commit 0f90ef81125b017dbedb25c490baad4420fdc065
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 20:56:12 2010 +0100

    man: Document desktop setup in schroot.conf

commit 46e0ec1c6158154d3e0062c277eef2adf2c069cf
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 20:04:27 2010 +0100

    profile-templates: Bind /var/run/gdm3 rather than /var/run
    
    Binding /var/run is dangerous since it might make services in the
    chroot interfere with services on the host, particularly when
    installing and removing packages.
    
    Since gdm3 might not be installed, we need to leave it commented out.

commit be6fcb0ef926a3298e43b6e3df251fc1f0a8e3cb
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 19:50:13 2010 +0100

    sbuild::chroot: Add preserve-environment key
    
    Move handling complete environment out of sbuild::auth;
    the minimal environment and auth_environment are now only
    PAM-provided environment variables.  These are merged with
    the user environment only when required.
    
    Functions using the environment for HOME and PATH now need
    explicitly providing with an environment.

commit c5fbd66e27cc6d95f09263d4ac154acd57d9b63d
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 02:19:54 2010 +0100

    Bump version to 1.4.6

commit 13ee4e1f3af0e4fe3e7024a1bba1a285c9e9bfa1
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 02:19:03 2010 +0100

    NEWS: Fix typo

commit 375eccb95a82d5ad61d1c198d4c89976add47f0c
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 01:02:20 2010 +0100

    build: Install profile files with INSTALL_DATA, not INSTALL

commit aafc442bfe77cbc890fb7a61cedee94b6e83cc2a
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 00:21:14 2010 +0100

    profile-templates: Use /sys not /sysfs

commit f611150e62360499bf148f8ee8c59faee14a6ebe
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 27 00:20:52 2010 +0100

    build: Distribute profile-templates

commit ab212a42f0c19a545733b8d85abbc5ba3d96d15a
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 23:49:33 2010 +0100

    po: Update

commit 8f5be524e492b291d9b14a3f198167880ac2d482
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 23:47:17 2010 +0100

    debian: Close #462453

commit 46b827b0b4fc35c164304c0a90b6f89b96cc0e67
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 23:45:52 2010 +0100

    NEWS: Document message-verbosity

commit ca7abda825488d5ea788e72bb2b2e5ff7d365044
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 23:44:34 2010 +0100

    man: Document message-verbosity

commit 4e7da4b79d977bddb0aae165567c628b416253b7
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 23:38:41 2010 +0100

    sbuild::session: Retain AUTH_VERBOSITY for 1.4 compatibility

commit 2d165787a816f9be1c7bd992ef59eeec47b6e87a
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 13:30:35 2010 +0100

    sbuild: Move verbosity from auth to chroot and session
    
    Add message-verbosity configuration key.

commit 11739ca2481d99c96b37f9b838cfb310002b0aef
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 23:19:16 2010 +0100

    debian: Close #586198

commit dd87b872150a8032661dafb0d8e1ad5a3e4f0c0d
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 23:17:19 2010 +0100

    po: Update

commit df34d136695c04c24b892d3dfa454fb77dfd092f
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 23:16:37 2010 +0100

    setup.d: 20copyfiles: Copy with files not existing in chroot

commit dcfa33af62646cf5b7081b5417c289d160fa77ce
Author: Bastian Blank <waldi@debian.org>
Date:   Sat Jun 26 23:16:01 2010 +0100

    setup.d: 20nssdatabases: Cope with database not existing in chroot

commit b49acf996eed1ad888ec3d54d25b5540c9b22708
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 22:57:28 2010 +0100

    debian: Close #583504

commit e1f0725f6bc9ab33f7c653e6cdb4c344fd26d6b8
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 22:48:09 2010 +0100

    debian: Close #576541, #477788 and #586333

commit 3ecdb375bf69d8dd4d675ed0bac73f8edcf4d597
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 22:26:36 2010 +0100

    NEWS: Document source-clone, profiles and schroot-faq(7)

commit eb8caea26b1ecac8ca41a4c8b503a3a44c1e5e76
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Apr 13 12:45:03 2010 +0100

    sbuild::chroot_facet_source_clonable: Add source-clone option

commit b39f53dcfeaa69b0f2009d3fe15c2b7b5ab98e1b
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 19:51:15 2010 +0100

    debian: schroot: Install schroot-faq.7

commit 23325bd18a20466338c9210a5fc6914634931828
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 19:47:56 2010 +0100

    man: Add schroot-faq(7)
    
    Also restore PDF and PS manual building.

commit 522754d0ffb776a2f7e83c3acf5dcd6cd630310d
Merge: 932b0b2 5142bd2
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 10:46:17 2010 +0100

    Merge branch 'schroot-1.4' of ssh+git://git.debian.org/git/buildd-tools/schroot into schroot-1.4

commit 932b0b2567031c68a5c7b312c439c56f6bc6eebf
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 26 00:02:44 2010 +0100

    man: Document new profiles

commit 64cf8bbd30246ba13cece91f6fd79edbc05abe45
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Jun 25 23:52:33 2010 +0100

    etc: Add freebsd and linux profiles
    
    Add profiles: default, desktop, minimal and sbuild

commit 6088e24e78376fd7770ba2e3c251c6693b1b2490
Author: Roger Leigh <rleigh@debian.org>
Date:   Wed Jun 23 00:28:03 2010 +0100

    genprofile: Set paths from make

commit 4223c8b73aa71af490cad621678e1820a2fe30db
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:53:30 2010 +0100

    build: Remove generated profiles

commit d8bdedbdc507bd66497ccd8cee4f9372393b3997
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:45:29 2010 +0100

    build: Remove default directory

commit ddb64a0294c849675eac1eb9f479b9ef999ebd11
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:44:57 2010 +0100

    etc: Install profiles

commit f9947797831111a0be6285d7090678560acd59c3
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:18:09 2010 +0100

    etc: Genprofile parses all existing file fragments

commit d3b08b0e2b2b9c91643712555767e6e1e3c4ca6a
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:17:43 2010 +0100

    Remove old default profile

commit f3d1e648e1bafd8013f4d541a8a47e33e69451c2
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:13:25 2010 +0100

    Add genprofile tool

commit 5142bd2151b6520f0bd8711aa4d37d329361c12e
Author: Yaroslav Halchenko <yoh@debian.org>
Date:   Wed Jun 23 11:30:11 2010 +0100

    05lvm: Fix indentation

commit a26bc972991558111bfe17b19978a775693793bb
Author: Yaroslav Halchenko <yoh@debian.org>
Date:   Wed Jun 23 10:41:44 2010 +0100

    NEWS: Correct misspellings

commit a7715a83581c5dc02ea1c5e9bde5125912b7ccc9
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:48:11 2010 +0100

    .gitignore: Ignore sbuild-chroot-btrfs-snapshot

commit 27f5a56771d77415a8048daeb75ae58db1f22ffa
Merge: efe0202 6a2841b
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:46:40 2010 +0100

    Merge branch 'schroot-1.4-btrfs' into schroot-1.4

commit 6a2841bd7e5413ebe824e91c3eba6a643d163090
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 23:46:03 2010 +0100

    test: Add btrfs-snapshot checks

commit efe0202c94f12525efa5e385d8b0cf41732c5ebb
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 22:10:50 2010 +0100

    debian: Document btrfs support

commit 033803d945c1eac45d26629abc188a3dd42cfc7c
Merge: dc8f6df 4f8bb22
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 22:06:50 2010 +0100

    Merge branch 'schroot-1.4-btrfs' into schroot-1.4

commit dc8f6df253adb2d2ce1c4264cbecb31b703509f0
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Jun 22 22:06:25 2010 +0100

    Bump version to 1.4.5

commit b2dad6ec795302268a45ef61d6ec42159b7d7b7e
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jun 14 18:54:50 2010 +0100

    man: Document restrictions of plain chroots

commit 4f8bb22a6e9366b2fb91c5c0d4d8a07344fb9062
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Jun 18 00:14:38 2010 +0100

    debian: Add needed programs to configure
    
    This saves installing arch-specific build-dependencies since
    dpkg-architecture wildcard support isn't quite supported yet.

commit 5d908e9bfc923e786e002aa26b74323aa577a5db
Author: Roger Leigh <rleigh@debian.org>
Date:   Fri Jun 18 00:08:08 2010 +0100

    debian: Enable btrfs-snapshot and lvm-snapshot only on Linux

commit 404485847b787e211823f13f1879b7cc9c161a0e
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 23:51:34 2010 +0100

    sbuild::chroot_btrfs_snapshot: Only display set properties

commit 9daed529c84ec558849a1e60701a727bb67690d8
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 23:14:03 2010 +0100

    debian: schroot suggests btrfs-tools

commit 0d8308573d06f48fa7b6a820f2b84acd274376a1
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 23:04:45 2010 +0100

    setup.d: Fix bugs in btrfs support

commit 6503ca4253bc967b3fdec81acb463b1c5c7e7f22
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 22:46:33 2010 +0100

    setup.d: 05btrfs: Add debugging messages

commit a395913f63e6028e6be9e3f59b7e24a62ab40d5d
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 22:46:10 2010 +0100

    setup.d: 00check: Add btrfs-snapshot debugging messages

commit a3c0f6345ed48a7ae1c67c01df6f77c84d14c4b5
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 22:45:27 2010 +0100

    etc: Add btrfs example to schroot.conf
    
    Also remove obsolete run-* options

commit e448f1cfbf6280cddcf5067007f5546e2bb4e669
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 22:44:54 2010 +0100

    sbuild::chroot_btrfs_snapshot: Don't require btrfs-snapshot-name

commit c9e2e04dd9e6864c1b81f3cd24d47e6d36524d70
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 22:29:28 2010 +0100

    sbuild::chroot: Instantiate btrfs-snapshot chroots

commit e5faa9386dad40cd17303a607b5b49f1ca6d9909
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 22:03:55 2010 +0100

    sbuild::chroot_btrfs_snapshot: Add snapshot-name property
    
    Also rename snapshot-path to snapshot-directory

commit f83a64dc7d718b6fc6140a211a74d6f56689a438
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 22:01:47 2010 +0100

    setup.d: Add btrfs support

commit 2f8d6db602eecefc13169fea076a397d286ed825
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 15:25:26 2010 +0100

    sbuild: Add initial Btrfs snapshot support
    
    Add initial implementation of chroot_btrfs_snapshot.
    Add documentation.
    Add tests.

commit 039be7c5f9b024b46bd1128277faad9fefdd9037
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 13 00:55:47 2010 +0100

    build: Add configure checks for BTRFS

commit 21a51109980db4880621eb7bed271c86a8186cde
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 12 23:25:39 2010 +0100

    debian: Bump version to 1.4.4-1

commit 7f056134ab43739f178b912986db434229404c34
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 12 23:25:22 2010 +0100

    NEWS: Bump version to 1.4.4

commit e869d8e83b3d7c42bc65c94eea200864031deb73
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 12 23:22:19 2010 +0100

    test: Correct personality checks for non-Linux arches

commit 4c8fbb1afed970ee64a426c2d1dca3dd0370c599
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 12 16:14:47 2010 +0100

    po: Update

commit b8b45fef58a6150b73c61fe31e9f5dc2c8f79b2c
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 12 16:02:38 2010 +0100

    debian: Use the 3.0 (quilt) source format

commit beddd24c0194c838eb99301443ddc15095e2b2de
Author: Roger Leigh <rleigh@debian.org>
Date:   Sat Jun 12 15:53:22 2010 +0100

    man: Add overview of schroot and update plain config notes
    
    Conflicts:
    
    	man/schroot.conf.5.in

commit cd640907f6aa7cba59f38813c6aea913077bb122
Author: Martin F. Krafft <madduck@debian.org>
Date:   Sat Jun 12 14:57:34 2010 +0100

    contrib: Add 09fsck setup script

commit 4936f0abcc39980b32a5c7a5427ecd8f81fc66b4
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jun 7 00:48:27 2010 +0100

    schroot-mount: Check mountpoint exists rather than is directory
    
    This allows file mountpoints e.g. for bindmounts

commit 7a6bea4c13cea985380009131ea214e2164d27e8
Author: Roger Leigh <rleigh@debian.org>
Date:   Mon Jun 7 00:48:00 2010 +0100

    20nssdatabases: Don't use $db for stat results

commit b3059afb25502d5e32ba4bd83b89ec7861836f5b
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 23:41:30 2010 +0100

    debian: Close #492316

commit 3bbf7e565db3e3f320a742d4ac6dd53a397f0315
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 23:35:22 2010 +0100

    debian: Install 09fsck setup script in schroot package

commit d37e8394c04269f1c5fd14d23d0a01984f010899
Author: Martin F. Krafft <madduck@debian.org>
Date:   Sun Jun 6 23:34:33 2010 +0100

    contrib: Add 09fsck setup script

commit 79c923a7275bf7da2c5f17c116ccbc63fc5a45fc
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 23:08:50 2010 +0100

    20nssdatabases: Check database inodes inside and outside the chroot
    
    If the NSS database files inside and outside the chroot have the
    same device and inode number, we risk blanking the file when
    piping the output of getent.  stat both and check prior to
    writing.

commit 5c547fda8bac738f7e307617902816b749b52aff
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 23:06:57 2010 +0100

    debian: Bump version to 1.4.3-1

commit 4be0177a4364bc9743b094a833fac1fc04da9f54
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 23:06:32 2010 +0100

    NEWS: Bump version to 1.4.3

commit 44c72e2176de89808144667b7d9dd986a0db0dde
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 22:54:37 2010 +0100

    debian: Install contrib setup script in schroot package

commit 2f026e2ce633c33d80237c9f1dab3681cd40615e
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 22:52:08 2010 +0100

    contrib: Minor tidying of 10mount-ssh

commit 582fdb74dba40ac6ac49c7473f57a2cb6debee0c
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 21:55:07 2010 +0100

    debian: Close #477770

commit ef2d7cfafdbe689ff5dc0e104cd2ed8cc3e3f3a7
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 21:41:24 2010 +0100

    AUTHORS: Add Nathaniel W. Turner

commit 79b040c875b67571a2d9a196ca1d3914fea56c86
Author: Nathaniel W. Turner <nate@houseofnate.net>
Date:   Sun Jun 6 19:52:24 2010 +0100

    sbuild::session: Add SIGINT handler
    
    This addresses the case where a Ctrl-C is intended for a process
    running in the chroot; before, schroot would always exit without
    cleaning up (the most visible symptom being left-over bind-mounts
    in /var/lib/schroot/mount).  Now, cleanup occurs, and an
    appropriate error message is displayed
    ("E: Child terminated by signal ‘Interrupt’").
    
    This patch does not cover all the cases described by bug #477770,
    but I think it is a step in the right direction.
    
    Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477770
    
    Signed-off-by: Nathaniel W. Turner <nate@houseofnate.net>
    Signed-off-by: Roger Leigh <rleigh@debian.org>

commit 9e03d39517533f839bb8957a5fbac8cd7494abf7
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 17:00:40 2010 +0100

    sbuild::util: unique_identifier should not contain odd characters
    
    Using isodate in this function caused problems with LVM snapshots
    due to lvcreate being fussy about valid LV names.  Use time(2)
    instead, which is rather simpler but a plain number doesn't cause
    problems.

commit 381cc480f9bc8df2a864dbe9a76aba5da8c39d98
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 12:29:25 2010 +0100

    debian: Close #580136

commit f6ffe558420ffeb7f4315bf80421bf7e1f723edc
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 12:16:22 2010 +0100

    debian: schroot init script requires $syslog

commit 287f50468eda836b0e2cba3c350fbc6bd6385470
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Jun 6 10:49:34 2010 +0100

    sbuild::personality: Don't introspect personality
    
    Setting the personality using the PER_ macros in
    <sys/personality.h> is reliable.  Getting the personality
    is not, because additional flags may be set by the kernel,
    so direct comparsion to the original PER_ value will fail.
    We now cache the desired personality, making introspection
    to retrieve the personality unnecessary.

commit eb5486a62fd3ca8983070685f62bee788fcd3998
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun May 2 13:06:07 2010 +0100

    po: Update

commit aba67b4ab3cdb88f60cd5b3aac0c4041aa7f94ee
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun May 2 13:01:58 2010 +0100

    Bump version to 1.4.2 and Debian version to 1.4.2-1

commit e38f75a03ed77ee4b39a0a4e531d6a8b8237b6a7
Author: Sascha Silbe <sascha-pgp@silbe.org>
Date:   Sun May 2 12:55:37 2010 +0100

    contrib: Add 10mount-ssh script to mount SSH auth socket into chroot

commit 428eab120daf92e8617d3e3ba8c4ccec8c4c9d17
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun May 2 12:53:56 2010 +0100

    contrib: Add directory for user-contributed scripts and other files

commit 5c061adfbbf3b0244d711cf336ac7d70835fb28e
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun May 2 12:15:20 2010 +0100

    bin: Add support for Boost 1.42

commit 90e75a379f84c9ef24872c63f24a0811ea9047b6
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Apr 13 14:23:13 2010 +0100

    debian: Close #566513

commit ee8b3bcc9dac72c8f5786b36dde4585b8352f6b1
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Apr 13 12:49:58 2010 +0100

    debian: Close #577554

commit 0503ed436463f68b6ec60bcf818934a56952cec8
Author: Holger Wansing <linux@wansing-online.de>
Date:   Tue Apr 13 12:44:45 2010 +0100

    po: Update de translation

commit df1dc59150943df8398cb0ab1eb8c95df4e4c276
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Apr 13 12:39:23 2010 +0100

    sbuild::chroot_facet_source_clonable: Fix incorrect key name

commit c68cced1fe5a5dc33fab84e000a72dd99b770ce2
Author: Roger Leigh <rleigh@debian.org>
Date:   Tue Apr 13 12:24:58 2010 +0100

    man: Remove obsolete options from examples

commit 81db5895393ef0ed25acad92daf1692382026376
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Mar 14 20:41:06 2010 +0000

    debian: Close #573869

commit 41fc6c3b081c4edc90512cb07fd5d138c7c289bb
Merge: 66c2f7f cec1e67
Author: Roger Leigh <rleigh@debian.org>
Date:   Sun Mar 14 20:39:48 2010 +0000

    M
Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017 FileWatcher.com