-#!/usr/bin/env python
+#!/bin/sh
+"""": # -*-python-*-
+bup_python="$(dirname "$0")/bup-python" || exit $?
+exec "$bup_python" "$0" ${1+"$@"}
+"""
+# end of bup preamble
+
+from __future__ import absolute_import
import os, sys, subprocess, struct
+
from bup import options
-from bup.helpers import *
+from bup.helpers import debug1, debug2, mux
+
# Give the subcommand exclusive access to stdin.
orig_stdin = os.dup(0)
os.close(errr)
p = subprocess.Popen(subcmd, stdin=orig_stdin, stdout=outw, stderr=errw,
- preexec_fn=close_fds)
+ close_fds=False, preexec_fn=close_fds)
os.close(outw)
os.close(errw)
sys.stdout.write('BUPMUX')