We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 367f024 commit 59ede6eCopy full SHA for 59ede6e
1 file changed
scripts/extract_from_chroot.sh
@@ -21,8 +21,11 @@ sudo mount --bind /sys "$VM_MOUNT_ROOT/sys"
21
sudo mount --bind /proc "$VM_MOUNT_ROOT/proc"
22
sudo mount --bind /dev "$VM_MOUNT_ROOT/dev"
23
24
+for envCandidate in /bin/env /sbin/env /usr/bin/env /where/is/env; do
25
+ [ -x "${VM_MOUNT_ROOT}${envCandidate}" ] && break || true
26
+done
27
[[ $(type -t chroot_pre_hook) == 'function' ]] && chroot_pre_hook || true
-sudo chroot "$VM_MOUNT_ROOT" /bin/sh -c "/bin/env -i PATH=/bin sh -c '$command'"
28
+sudo chroot "$VM_MOUNT_ROOT" /bin/sh -c "$envCandidate -i PATH=/bin:/sbin:/usr/bin:/usr/sbin sh -c '$command'"
29
30
sudo umount -l "$VM_MOUNT_ROOT/dev"
31
sudo umount -l "$VM_MOUNT_ROOT/proc"
0 commit comments