Only run tset if running in a interractive tty

This commit is contained in:
Daniel Berteaud 2019-07-24 16:16:41 +02:00
parent b9261c3ba4
commit 00d6b23cec
1 changed files with 5 additions and 3 deletions

View File

@ -666,9 +666,11 @@ DOMAIN: foreach my $domain ( keys $conf->{domains} ) {
}
}
# zmprov breaks terminal (no echo to your input after execution)
# fix it with a tset
system('tset');
if ( -t STDIN and -t STDOUT ) {
# zmprov breaks terminal (no echo to your input after execution)
# fix it with a tset
system('tset');
}
# Exit with the global exit code (if at least one domain had an error, it'll be != 0)
exit $exit;