From 438c2ce45e99d437d2b67936b2c3c4c26fa68e60 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Fri, 5 Jan 2018 16:02:11 -0800 Subject: [PATCH] only print debugging output if $DEBUG is on --- sshsendmail | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sshsendmail b/sshsendmail index c9c4530..6256596 100755 --- a/sshsendmail +++ b/sshsendmail @@ -135,7 +135,7 @@ push @sendmail_options, push @sendmail_options,@recipients; $Data::Dumper::Useqq=1; my $sendmail_options = Data::Dumper->Dump([\@sendmail_options],[qw(*sendmail_options)]); -print STDERR $sendmail_options; +print STDERR $sendmail_options if $DEBUG; push @ssh_arguments, q(perl -e ').</dev/null); if ($?) { syslog(LOG_WARNING,"${0}: Failed: unable to ping $hostname\n"); exit (9); } -print STDERR md5_hex(join('',@message))."\n"; +print STDERR md5_hex(join('',@message))."\n" if $DEBUG; my $ssh = new IO::Handle; open($ssh,'|-','ssh',@ssh_arguments) or exit(17); print {$ssh} @message or exit(17); -- 2.39.2