From 4e2123fbb025c02949dc680f7d99770754de05c8 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Sat, 11 Sep 2010 11:43:16 -0700 Subject: [PATCH] Capture output directly instead of using a temp file --- bind8/bind8-lib.pl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bind8/bind8-lib.pl b/bind8/bind8-lib.pl index eec7b14c6..59cdb7e05 100755 --- a/bind8/bind8-lib.pl +++ b/bind8/bind8-lib.pl @@ -1766,10 +1766,8 @@ else { $cmd = "chroot $chroot $config{'named_path'} -c $config{'named_conf'} $user &1"; } -local $temp = &transname(); -local $rv = &system_logged("$cmd $temp 2>&1"); -local $out = &read_file_contents($temp); -unlink($temp); +local $out = &backquote_logged("$cmd 2>&1 $out" : "Unknown error"); }