Package: schroot Version: 1.5.4-1 Severity: normal If I use plain 'chroot' to access a working system, with SHELL=/bin/bash, I can type 'suspend' into bash, and get back to my parent shell.
If I use 'schroot' to do the same, then 'suspend' just hangs until I go to another terminal and 'kill -CONT' the bash process. I would like schroot to behave the same as plain chroot. I appreciate it might not be trivial (chroot doesn't have to do anything special, as it simply exec()s the required command, whereas schroot would have to detect its child stopping and do the same to itself - I've no idea how to do that). -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (900, 'testing'), (900, 'stable'), (400, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 armel Kernel: Linux 3.2.9-balti (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages schroot depends on: ii libboost-filesystem1.49.0 1.49.0-3 ii libboost-iostreams1.49.0 1.49.0-3 ii libboost-program-options1.49.0 1.49.0-3 ii libboost-regex1.49.0 1.49.0-3 ii libboost-system1.49.0 1.49.0-3 ii libc6 2.13-33 ii libgcc1 1:4.7.0-8 ii liblockdev1 1.0.3-1.5 ii libpam0g 1.1.3-7.1 ii libstdc++6 4.7.0-8 ii libuuid1 2.20.1-5.1 ii schroot-common 1.5.4-1 schroot recommends no packages. Versions of packages schroot suggests: pn aufs-modules | unionfs-modules <none> pn btrfs-tools <none> ii debootstrap 1.0.41 pn lvm2 <none> ii qemu-user-static 1.1.0+dfsg-1 -- Configuration Files: /etc/schroot/setup.d/15binfmt changed: set -e . "$SETUP_DATA_DIR/common-data" . "$SETUP_DATA_DIR/common-functions" . "$SETUP_DATA_DIR/common-config" if [ "$STAGE" != "setup-start" ] && \ [ "$STAGE" != "setup-stop" ] && \ [ "$STAGE" != "setup-recover" ]; then exit 0 elif ! which update-binfmts > /dev/null; then info "Missing update-binfmts; not enabling binfmt support" exit 0 fi shell="${CHROOT_PATH}/bin/sh" for emulator in $(update-binfmts --find "$shell"); do dst="${CHROOT_PATH}$emulator" if [ ! -e "$emulator" ]; then info "Missing emulator: $emulator; not enabling binfmt support" else [ -e "$dst" ] || touch "$dst" mount --bind "$emulator" "$dst" mount -o remount,ro,bind "$dst" fi done -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org