Colin Watson wrote:
> * Add locking to chroot-setup.sh, since people sometimes try to run two
> parallel instances of apt-install or in-target and that breaks horribly.
>
> Modified: trunk/packages/debian-installer-utils/chroot-setup.sh
> ==============================================================================
> --- trunk/packages/debian-installer-utils/chroot-setup.sh (original)
> +++ trunk/packages/debian-installer-utils/chroot-setup.sh Fri Aug 4 08:43:20 2006
> @@ -6,6 +6,16 @@
> }
>
> chroot_setup () {
> + if [ -e /var/run/chroot-setup.lock ]; then
> + cat >&2 <<EOF
> +apt-install or in-target is already running, so you cannot run either of
> +them again until the other instance finishes. You may be able to use
> +'chroot /target ...' instead.
> +EOF
> + exit 1
> + fi
> + touch /var/run/chroot-setup.lock
> +
What creates /var/run in the installer? Wasn't aware we had one..
--
see shy jo
Attachment:
signature.asc
Description: Digital signature