From: Andy Polyakov Date: Thu, 31 Aug 2017 20:48:03 +0000 (+0200) Subject: config: get "stty technique" working again on MacOS X. X-Git-Tag: OpenSSL_1_1_1-pre1~695 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;ds=sidebyside;h=8a4460c240cfe111de8bfee7995da76e1f0459fc;p=oweals%2Fopenssl.git config: get "stty technique" working again on MacOS X. Addresses GH#2167. Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/4311) --- diff --git a/config b/config index c8886de431..609ed2fba9 100755 --- a/config +++ b/config @@ -502,9 +502,7 @@ case "$GUESSOS" in echo " invoke 'KERNEL_BITS=64 $THERE/config $options'." if [ "$DRYRUN" = "false" -a -t 1 ]; then echo " You have about 5 seconds to press Ctrl-C to abort." - # The stty technique used elsewhere doesn't work on - # MacOS. At least, right now on this Mac. - sleep 5 + (trap "stty `stty -g`; exit 1" 2; stty -icanon min 0 time 50; read waste; exit 0) <&1 || exit fi fi if [ "$ISA64" = "1" -a "$KERNEL_BITS" = "64" ]; then