Only run tset if running in a interractive tty
This commit is contained in:
parent
b9261c3ba4
commit
00d6b23cec
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue