[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

schroot_1.4.15-1~bpo50+1_amd64.changes is NEW



(new) dchroot-dsa_1.4.15-1~bpo50+1_amd64.deb optional admin
Execute commands in a chroot environment
 dchroot allows users to execute commands or interactive shells in
 different chroots.  A typical installation might provide 'stable',
 'testing' and 'unstable' chroots.  Users can move between chroots as
 necessary.
 .
 This package provides a dchroot-dsa binary which is compatible with
 the command-line options and configuration file format used by the
 dchroot-dsa dchroot maintained by the Debian System Administrators
 used on machines administered for the Debian Project.
 .
 NOTE: the schroot package provides a better implementation of
 dchroot-dsa.  In particular:
  * dchroot-dsa only allows the specification of a single command with
    an absolute path, and no options may be used with the command;
    schroot allows the use of relative and absolute paths with no
    limit on the number of options.
  * dchroot-dsa only allows one chroot to be used at once; schroot will
    allow the use of as many chroots as desired.
  * dchroot-dsa allows access to be restricted to named users; schroot
    implements finer-grained access controls based on users and groups,
    either of which may be granted the ability to gain root access to
    the chroot if required.
 Using schroot will avoid these issues, as well as provide significant
 additional functionality dchroot-dsa does not possess.
(new) dchroot_1.4.15-1~bpo50+1_amd64.deb optional admin
Execute commands in a chroot environment
 dchroot allows users to execute commands or interactive shells in
 different chroots.  A typical installation might provide 'stable',
 'testing' and 'unstable' chroots.  Users can move between chroots as
 necessary.
 .
 NOTE: the schroot package provides a better implementation of
 dchroot.  In particular:
  * dchroot quoting issues are not present.  dchroot runs commands in
    the chroot with -c option of the user's default shell; when
    multiple command options are used, the options are concatenated
    together, separated by spaces.  This concatenation breaks shell
    quoting.
  * schroot implements fine-grained access controls based on users
    and groups, either of which may be granted the ability to gain
    root access to the chroot if required.
 Using schroot will avoid these issues, as well as provide additional
 functionality dchroot does not possess.
(new) libsbuild-dev_1.4.15-1~bpo50+1_amd64.deb optional libdevel
development files for the Debian source builder
 sbuild provides facilities to manage and access chroots, as part of
 schroot.
 .
 schroot allows users to execute commands or interactive shells in
 different chroots.  Any number of named chroots may be created, and
 access permissions given to each, including root access for normal
 users, on a per-user or per-group basis.  Additionally, schroot can
 switch to a different user in the chroot, using PAM for
 authentication and authorisation.  All operations are logged for
 security.
 .
 This package contains the header files and static library needed to
 develop applications which make use of sbuild.  Once the API and ABI
 are stable, a shared library will replace the static library.
(new) libsbuild-doc_1.4.15-1~bpo50+1_all.deb optional doc
development documentation for the Debian source builder
 sbuild provides facilities to manage and access chroots, as part of
 schroot.
 .
 schroot allows users to execute commands or interactive shells in
 different chroots.  Any number of named chroots may be created, and
 access permissions given to each, including root access for normal
 users, on a per-user or per-group basis.  Additionally, schroot can
 switch to a different user in the chroot, using PAM for
 authentication and authorisation.  All operations are logged for
 security.
 .
 This package contains the API documentation needed to develop
 applications which make use of sbuild.
(new) schroot-common_1.4.15-1~bpo50+1_all.deb optional admin
common files for schroot
 schroot allows users to execute commands or interactive shells in
 different chroots.  Any number of named chroots may be created, and
 access permissions given to each, including root access for normal
 users, on a per-user or per-group basis.  Additionally, schroot can
 switch to a different user in the chroot, using PAM for
 authentication and authorisation.  All operations are logged for
 security.
 .
 This package provides translations for localisation of schroot
 programs.
(new) schroot-dbg_1.4.15-1~bpo50+1_amd64.deb extra devel
schroot, dchroot and dchroot-dsa debuggging symbols
 sbuild provides facilities to manage and access chroots, as part of
 schroot.
 .
 schroot allows users to execute commands or interactive shells in
 different chroots.  Any number of named chroots may be created, and
 access permissions given to each, including root access for normal
 users, on a per-user or per-group basis.  Additionally, schroot can
 switch to a different user in the chroot, using PAM for
 authentication and authorisation.  All operations are logged for
 security.
 .
 This package contains debugging symbols for the schroot, dchroot
 and dchroot-dsa packages.
(new) schroot_1.4.15-1~bpo50+1.debian.tar.gz optional admin
(new) schroot_1.4.15-1~bpo50+1.dsc optional admin
(new) schroot_1.4.15-1~bpo50+1_amd64.deb optional admin
Execute commands in a chroot environment
 schroot allows users to execute commands or interactive shells in
 different chroots.  Any number of named chroots may be created, and
 access permissions given to each, including root access for normal
 users, on a per-user or per-group basis.  Additionally, schroot can
 switch to a different user in the chroot, using PAM for
 authentication and authorisation.  All operations are logged for
 security.
 .
 Several different types of chroot are supported, including normal
 directories in the filesystem, and also block devices.  Sessions,
 persistent chroots created on the fly from files (tar with optional
 compression and zip) and LVM snapshots are also supported.
 .
 schroot supports kernel personalities, allowing the programs run
 inside the chroot to have a different personality.  For example,
 running 32-bit chroots on 64-bit systems, or even running binaries
 from alternative operating systems such as SVR4 or Xenix.
 .
 schroot also integrates with sbuild, to allow building packages with
 all supported chroot types, including session-managed chroot types
 such as LVM snapshots.
 .
 schroot shares most of its options with dchroot, but offers vastly
 more functionality.
(new) schroot_1.4.15.orig.tar.bz2 optional admin
Changes: schroot (1.4.15-1~bpo50+1) lenny-backports; urgency=low
 .
  * Backport for lenny.
  * schroot-dbg is in section devel (no debug section in lenny).
  * configure.ac: Revert Boost library checks to correctly link with
    the lenny libraries.
 .
schroot (1.4.15-1) unstable; urgency=low
 .
  * New upstream stable release.
  * 10mount: Always purge mount directory for file type chroots
    (Closes: #600966).  file chroots are now unpacked into a
    separate unpack directory and then bind mounted into the
    mount directory, making this special casing redundant and
    causing stray session directories to be left in the mount
    directory.
  * schroot.NEWS: Document incompatible changes introduced in
    1.4.0 and 1.4.1 (Closes: #597778).
 .
schroot (1.4.14-1) unstable; urgency=low
 .
  * New upstream stable release.
  * Updated translations:
    - vi (Closes: #598353).  Thanks to Clytie Siddall.
 .
schroot (1.4.13-1) unstable; urgency=low
 .
  * Session actions work with plain chroots again (Closes: #597368).
    Because plain chroots are not session-capable, actions such as
    --run-session and --end-session, which look for chroots in the
    "session" namespace, don't find plain chroots, which only exist
    in the "chroot" namespace.  To work around this limitation,
    proxy sessions are created as aliases in the session namespace
    to allow session actions to work for plain chroots.
  * Correct error handing for --all options:
    - If no chroots are selected by an --all option, only warn when
      verbose output is enabled.
    - Don't abort prematurely if --all-source-chroots is used and
      no chroots are found; previously only --all-chroots and
      --all-sessions were handled correctly.
  * Updated translations:
    - da (Closes: #596002).  Thanks to Joe Hansen.
    - de (Closes: #596597).  Thanks to Holger Wansing.
    - fr (Closes: #596962).  Thanks to Thomas Blein.
    - it.  Thanks to Vincenzo Campanella.
    - pt (Closes: #596612).  Thanks to Pedro Ribeiro.
    - zh_CN.  Thanks to Ji ZhengYu.
 .
schroot (1.4.12-1) unstable; urgency=low
 .
  * New upstream stable release.
  * Allow creation of sessions with the same name as chroots
    (Closes: #595647).
  * Issue correct error message when invalid chroot names are
    used (Closes: #594720).
 .
schroot (1.4.11-1) unstable; urgency=low
 .
  * New upstream stable release.
  * dchroot.conf loading no longer causes a segmentation fault
    (Closes: #594677).
 .
schroot (1.4.10-2) unstable; urgency=low
 .
  * Update de translation (Closes: #594024).  Thanks to Holger Wansing.
  * Update fr translation (Closes: #594239).  Thanks to Thomas Blein.
 .
schroot (1.4.10-1) unstable; urgency=low
 .
  * New upstream stable release.
  * debian/rules:
    - Don't explicitly require doxygen support; it's autodetected
      based upon the build dependencies.
    - Explicitly specify LVREMOVE.
 .
schroot (1.4.9-1) unstable; urgency=low
 .
  * New upstream stable release.
  * Hide deprecation warning for deprecated priority= key name when
    reloading sessions (Closes: #593256).
  * Build doxygen documentation in arch-indep build rule.  Split
    build rule into build-arch and build-indep and also have
    separate install-arch and install-indep rules to separate
    binary and documentation installation.  This is to remove the
    need to run doxygen on all platforms, since its use of threads
    is breaking builds on some platforms.
  * Update it translation.  Thanks to Vincenzo Campanella.
  * Update zh_CN translation.  Thanks to Ji ZhengYu.
  * Update da translation (Closes: #593622).  Thanks to Joe Hanson.
  * 10mount: Add lock around schroot-listmounts call to prevent
    race condition reading /proc/mounts (Closes: #593516).  Thanks to
    Greg Price for this patch.
 .
schroot (1.4.8-1) unstable; urgency=low
 .
  * New upstream stable release.
  * Add da translation (Closes: #589082).  Thanks to Joe Hanson.
  * Update cs translation (Closes: #588734).  Thanks to Miroslav Kure.
  * Update de translation (Closes: #588963).  Thanks to Holger Wansing.
  * Update fr translation (Closes: #589079).  Thanks to Thomas Blein.
  * sbuild::auth: Always preserve TERM and SHELL environment
    variables (Closes: #589830, #589917).  Thanks to Bastian Blank and
    Arno Renevier.
  * Don't restrict valid session names (Closes: #589889).  Thanks to
    Zach Carter.
  * Correctly check for boost::program_options::variables_map
    (Closes: #589658).  Thanks to Zach Carter.
  * Session names and chroot names may use the same names now that
    separate session: and chroot: namespaces are used
    (Closes: #512131).
  * Upgrade to Standards Version 3.9.1 (no changes).
 .
schroot (1.4.7-1) unstable; urgency=low
 .
  * New upstream stable release.
  * Use standards version 3.9.0.
  * Correctly distribute profile conffiles (Closes: #588247).  Thanks
    to Mario Holbe.
  * Update it and zh_CN translations.  Thanks to Vincenzo Campanella
    and Ji ZhengYu.
 .
schroot (1.4.6-1) unstable; urgency=low
 .
  * New upstream stable release.
  * New configuration key preserve-environment allows preservation of
    the environment for a chroot without needing to use the
    --preserve-environment option.
  * The desktop configuration profile no longer bind mounts /var/run;
    gdm3 users will need to comment out the necessary bind mount
    in /etc/schroot/desktop/fstab.
  * schroot.conf(5) documents some additional suggestions for
    desktop users using the desktop profile.
  * schroot: Include common-data and common-functions.
  * Btrfs snapshot session cleanup now works under all circumstances
    (Closes: #587757).  Thanks to Bastian Blank.
  * Session cleanup following session startup failure no longer leaves
    stray session files in place (Closes: #587769).  Thanks to Bastian
    Blank.
  * Trying to run or end a nonexistent session with the same name as
    a chroot now fails outright rather than giving a cryptic error
    message (Closes: #588155).  Thanks to Bastian Blank.
 .
schroot (1.4.5-1) unstable; urgency=low
 .
  * New upstream stable release.
  * Support for btrfs-snapshot chroots has been merged from the
    master branch.  Note that btrfs is experimental, so the
    configuration options and setup script interface may not yet
    be stable.
  * Add source-clone configuration key to disable source chroots
    (Closes: #576541).  Thanks to Andreas Barth.
  * Add support for Btrfs snapshots (Closes: #477788).  Thanks to
    Martin F. Krafft and Andreas Barth for the idea.
  * Add configuration profiles, including a desktop profile.  This
    allows running of X programs when gdm3 is used by the host by
    bind mounting /var/run (Closes: #586333).  Thanks to Stefano
    Zacchiroli for the suggestion.
  * sbuild::unique_identifier() does not use formatted dates in the
    absence of a UUID function and hence does not use characters
    such as ':' that make lvcreate choke (Closes: #583504).  Thanks
    to Zach Carter.
  * 20nssdatabases: Cope with destination database file not pre-
    existing in the chroot (Closes: #586198).  Thanks to Bastian Blank
    for this patch.  A similar patch has been applied to the file
    checking in 20copyfiles.
  * The default message verbosity may be set on a per-chroot basis
    with the message-verbosity configuration key (Closes: #462453).
  * Frequently asked questions are now addressed in schroot-faq(7).
 .
schroot (1.4.4-1) unstable; urgency=low
 .
  * Correct personality checks in testsuite for non-Linux
    architectures (Closes: #585653).  Thanks to Cyril Brulebois
    for finding the bug and testing the fix.
 .
schroot (1.4.3-1) unstable; urgency=low
 .
  * Don't use personality(2) to introspect the set personality, by
    caching the set personality instead.  This avoids problems when
    the kernel sets additional personality flags which prevents
    correct identification of the set personality, currently
    preventing building on ARM (Closes: #580136).
  * Correctly clean up the session when schroot receives SIGINT
    (Closes: #477770).  Thanks to Nathaniel W. Turner for this patch.
  * Add contrib 10mount-ssh setup script (Closes: #574723).  Thanks
    to Sascha Silbe.
  * Add contrib 09fsck setup script (Closes: #492316).  Thanks to
    Martin F. Krafft.
  * Use the '3.0 (quilt)' source format.
 .
schroot (1.4.2-1) unstable; urgency=low
 .
  * Update fr translation (Closes: #571328).  Thanks to Thomas Blein.
  * Update de translation (Closes: #577554).  Thanks to Holger Wansing.
  * Remove inactive maintainers from uploaders (Closes: #573869).
  * Add support for kFreeBSD platform (Closes: #566513).  Thanks to
    Aurelien Jarno.
  * Support building with Boost 1.42 (Closes: #579701).  Thanks to
    Andy Bailey.
 .
schroot (1.4.1-2) unstable; urgency=low
 .
  * Create compatibility symlinks for the old setup script
    configuration files in postinst, and remove in postrm.  While
    not strictly needed for starting sessions, these are required
    for recovery of existing sessions which have references to the
    old names.
 .
schroot (1.4.1-1) unstable; urgency=low
 .
  * New upstream stable release.
  * dchroot and dchroot-dsa now allow root to access chroots which
    don't specifically grant root access in their configuration
    (Closes: #566879).  Thanks to Aurelien Jarno for reporting this.
    This was a regression from the separation of authentication into
    separate PAM and NULL authentication methods used by schroot and
    dchroot/dchroot-dsa, respectively.  The NULL authentication method
    was unnecessarily strict for user authentication.
  * schroot no longer segfaults when loading plain chroot session
    files (Closes: #568187).  This was caused by the chroot
    configuration loader automatically creating a session chroot
    from the template chroot used to deserialise the session
    configuration into.  plain chroots, however, don't support
    session creation and so return a NULL chroot, leading to a
    subsequent segfault.  Thanks to Marc Bantle for identifying this
    regression and aiding in debugging.
  * Enable PAM conversation handler to allow password entry
    (Closes: #567416).  This had been removed unintentionally.
  * Updated de translation (Closes: #565625).  Thanks to Helge
    Kreutzmann.
  * Updated pt translation (Closes: #566941).  Thanks to Pedro Ribeiro
    and Miguel Figueiredo.
  * 20copyfiles and 20nssdatabases scripts now allow comments and
    blank lines (Closes: #569671).  Thanks to Sascha Silbe.
  * Document chroot.d naming requirements in NEWS and schroot
    README.Debian (Closes: #567409).
  * Document setup script configuration files in schroot.conf(5)
    and schroot-setup(5) (Closes: #566141).
  * Update to Standards Version 3.8.4.
 .
schroot (1.4.0-1) unstable; urgency=low
 .
  * New upstream stable release.
  * debian/control: Add ${misc:Depends}.
  * Updated it translation.  Thanks to Vincenzo Campanella.
  * Updated zh_CN translation.  Thanks to Ji ZhengYu.
  * Updated de translattion (Closes: #563818).  Thanks to Holger
    Wansing.
  * Updated bash completion script (Closes: #519745).  Thanks to
    Tim Abbott.
  * Use boost::filesystem for portable directory iteration,
    removing existing path length restrictions (Closes: #520781).
 .
schroot (1.3.2-1) experimental; urgency=low
 .
  * New upstream development release.
  * po: Update de translation (Closes: #560832).  Thanks to Helge
    Kreutzmann for this patch.
  * Create session files for block-device chroots (Closes: #557197).
    Thanks to Evan Broder for finding this bug.
  * 20copyfiles: Allow copying of special files such as device nodes,
    pipes, sockets and directories (Closes: #559019).  Thanks to
    Raphaël Hertzog for this suggestion.
  * Create session file when using block-device chroots with union
    overlay configured (Closes: #561033). Thanks to Evan Broder for
    reporting this defect.
 .
schroot (1.3.1-1) experimental; urgency=low
 .
  * New upstream development release.
  * schroot:
    - Return success when ending a session and the operation
      succeeded (Closes: #554907).
 .
schroot (1.3.0-1) experimental; urgency=low
 .
  [Roger Leigh]
  * New upstream development release.
  * debian/control:
    - libsbuild-dev is in section libdevel.
    - Build-Depend on Boost >= 1.39.
    - Build-Depend on debhelper v7.
    - Build-Depend on doxygen.
    - Update to Standards Version 3.8.3.
  * debian/compat: Use debhelper v7 compatibility mode.
  * debian/rules:
    - Use dh_prep in place of dh_clean -k.  Remove debian/install
      after running dh_prep.
    - Configure with --with-bash-completion-dir.
    - Configure with --enable-doxygen.
    - Split configure invocation onto multiple lines.
    - Only mkdir debian/build if it doesn't already exist.
  * schroot: Install bash completion.
  * schroot.conf: Use current distribution names (lenny and squeeze
    in place of sarge and etch (Closes: #516272).
  * sbuild-session.cc: Fix potential memory leak in is_group_member()
    (Closes: #517223).
  * schroot-script-config.5, schroot-setup.5: Fix typos
    (Closes: #517041).  Thanks to Loïc Minier.
  * schroot now ignores backup files (including dpkg conffile backups)
    in /etc/schroot/chroot.d (Closes: #513307, #496629).
  * mount-defaults: Bind mount /dev/shm rather than creating a new
    tmpfs inside the chroot to avoid potention denial of service
    attacks (Closes: #526788).  Thanks to Aurelien Jarno.
  * etc/setup.d/05lvm: Reorder lvm snapshot options to make more
    flexible (Closes: #494481).  Thanks to Timothy G Abbott for this
    suggestion.
  * If user authentication fails, return a nonzero exit status
    (Closes: #545706).  Thanks to Nelson Elhage for identifying this
    bug.
 .
  [Jan-Marek Glogowski]
  * debian/control:
    - Build-Depends: Add doxygen and graphviz.
    - schroot-dbg: Add new package containing debugging symbols
      for schroot, dchroot and dchroot-dsa.  Only allow installation
      of correct package versions.
    - schroot-doc: Don't depend on pkg-config, suggest libsbuild-dev.
  * debian/rules:
    - Add check rule to run unit tests at install time.
    - Use "$(MAKE) -C" in place of explicit "cd && make".
 .
schroot (1.2.3-1) unstable; urgency=low
 .
  * New upstream stable release.
  * Detect and link against new versions of the Boost C++ libraries.


Override entries for your package:

Announcing to debian-backports-changes@lists.debian.org


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.
s already exist in other distributions.


Reply to: