[Buildd-tools-devel] [GIT] schroot branch, master, updated. schroot-1.1.6-79-ge22d7c6
Roger Leigh
rleigh at alioth.debian.org
Thu Mar 19 23:36:31 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 "schroot".
The branch, master has been updated
via e22d7c6169a313238e03c4a6719dbcbf40b2325a (commit)
via d2e7b1a3b7f8a12d65c9c870264ec4e160ee7183 (commit)
via b78ded303bbf6cbdbcef71b76b034fac5e16bd1c (commit)
via 84263b8ed4849f301c58fed3f636dd7e50a2e5f5 (commit)
via bb5a98a5b26ed437164ed51f83fb3d438f9b3794 (commit)
via 173123d157ff23943244933dcddba57ff64d57ef (commit)
via 5c9d4b6a9c8b1e1a1f007079659056bae7ba5190 (commit)
via f523755ef62c43fb8bf3565dba2181af78296e8b (commit)
via b43004e87d68b6fa4b055786ef4e9b9e2dd7b249 (commit)
from 29f489587e184f2fa01981d9cd0b807f88628d3c (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 e22d7c6169a313238e03c4a6719dbcbf40b2325a
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 23:36:08 2009 +0000
[debian] control: Update to Standards Version 3.8.1
commit d2e7b1a3b7f8a12d65c9c870264ec4e160ee7183
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 23:20:38 2009 +0000
[debian] Use debhelper v7 compatibility mode
commit b78ded303bbf6cbdbcef71b76b034fac5e16bd1c
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 23:18:37 2009 +0000
[debian] control: Remove duplicated word in description
commit 84263b8ed4849f301c58fed3f636dd7e50a2e5f5
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 23:15:31 2009 +0000
[.gitignore] Ignore log and substvars files
commit bb5a98a5b26ed437164ed51f83fb3d438f9b3794
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 22:51:33 2009 +0000
[debian] Close #513307
commit 173123d157ff23943244933dcddba57ff64d57ef
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 22:44:20 2009 +0000
[sbuild] sbuild-chroot-config: Use is_valid_filename on directory load
Check that filenames are valid when loading a directory to avoid
loading backup files and old dpkg configuration files.
commit 5c9d4b6a9c8b1e1a1f007079659056bae7ba5190
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 22:42:28 2009 +0000
[sbuild] sbuild-util: Add is_valid_filename
is_valid_filename is a new function to check that a filename
is valid to open (i.e. is not a backup file, a dpkg configuration
file backup etc.) using the run-parts(8) matching rules. This
has been moved from sbuild::run_parts::check_filename.
commit f523755ef62c43fb8bf3565dba2181af78296e8b
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 22:40:59 2009 +0000
[sbuild] sbuild-run-parts: Explicitly close syslog fd
While this is unnecessary (it's already closed by the child process
in sbuild-session), this ensures we close the syslog fd when used
in other situations.
commit b43004e87d68b6fa4b055786ef4e9b9e2dd7b249
Author: Roger Leigh <rleigh at debian.org>
Date: Thu Mar 19 22:35:22 2009 +0000
[schroot] setup: Copy NSS databases using getent
20nssdatabases, nssdatabases-defaults: New script to copy the
databases listed in nssdatabases-defaults into the chroot.
Databases from /etc are no longer copied with 20copyfiles (with
the exception of gshadow, which does not appear to have NSS support).
As a result, the host NSS setup will result in functional file-based
database support inside the chroot.
Installations with very large database files may wish to use
other NSS configuration inside the chroot in order to avoid
performance issues duplicating the databases on chroot setup,
but for most users this setup will be sufficiently flexible.
-----------------------------------------------------------------------
Summary of changes:
bin/schroot/Makefile.am | 1 +
bin/schroot/copyfiles-defaults | 5 +--
bin/schroot/nssdatabases-defaults | 7 +++
bin/schroot/schroot.1.in | 6 ++-
bin/schroot/script-defaults | 3 +
bin/schroot/setup/{50chrootname => 20nssdatabases} | 33 +++++++++++----
bin/schroot/setup/Makefile.am | 1 +
debian/.gitignore | 2 +
debian/changelog | 9 ++++-
debian/compat | 2 +-
debian/control | 12 +++---
debian/rules | 2 +-
sbuild/sbuild-chroot-config.cc | 11 ++++-
sbuild/sbuild-run-parts.cc | 43 +++++---------------
sbuild/sbuild-run-parts.h | 9 ----
sbuild/sbuild-util.cc | 30 ++++++++++++++
sbuild/sbuild-util.h | 14 ++++++
17 files changed, 125 insertions(+), 65 deletions(-)
create mode 100644 bin/schroot/nssdatabases-defaults
copy bin/schroot/setup/{50chrootname => 20nssdatabases} (58%)
mode change 100755 => 100644
hooks/post-receive
--
schroot
More information about the Buildd-tools-devel
mailing list