+ /* While running the command, bind-mount /dev, /proc, /sys
+ * into the chroot. However we must be careful to unmount them
+ * afterwards because otherwise they would interfere with
+ * future mount and unmount operations.
+ *
+ * We deliberately allow these commands to fail silently, BUT
+ * if a mount fails, don't unmount the corresponding mount.
+ */
+ r = command (NULL, NULL, "mount", "--bind", "/dev", "/sysroot/dev", NULL);
+ dev_ok = r != -1;
+ r = command (NULL, NULL, "mount", "--bind", "/proc", "/sysroot/proc", NULL);
+ proc_ok = r != -1;
+ r = command (NULL, NULL, "mount", "--bind", "/sys", "/sysroot/sys", NULL);
+ sys_ok = r != -1;
+