From 13fe83dc8e28a32bdd454d04908fe1514ec50d51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Tue, 24 Jan 2017 19:59:55 +0100 Subject: [PATCH] bail out if macOS 10.9 or lower is used during installer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 48d4a23aa073a22161d4b37eb0f6eb103dee68d0) Signed-off-by: Domen Kožar cc @edolstra --- scripts/install-nix-from-closure.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/install-nix-from-closure.sh b/scripts/install-nix-from-closure.sh index d7098691b..92c3c80cf 100644 --- a/scripts/install-nix-from-closure.sh +++ b/scripts/install-nix-from-closure.sh @@ -12,6 +12,12 @@ if ! [ -e $self/.reginfo ]; then exit 1 fi +# macOS support for 10.10 or higher +if [[ "$(uname -s)" = "Darwin" && $(($(sw_vers -productVersion | cut -d '.' -f 2))) -lt 10 ]]; then + echo "$0: macOS $(sw_vers -productVersion) is not supported, upgrade to 10.10 or higher" + exit 1 +fi + if [ -z "$USER" ]; then echo "$0: \$USER is not set" >&2 exit 1