--- debconf.py.orig 2005-10-28 17:17:25.000000000 +0100 +++ debconf.py 2005-10-28 17:41:33.000000000 +0100 @@ -36,8 +36,12 @@ ' info progress').split(): self.setCommand(command) self.read = read or sys.stdin - self.write = write or sys.stdout - sys.stdout = sys.stderr + if os.environ.has_key("DEBCONF_REDIR"): + stdout = os.fdopen(3, "w") + else: + stdout = sys.stdout + sys.stdout = sys.stderr + self.write = write or stdout self.setUp(title) def setUp(self, title):