From: Lukas Schauer Date: Sat, 16 Jan 2016 21:28:17 +0000 (+0100) Subject: moved OSTYPE check and use built-in [[ for OSTYPE check X-Git-Tag: v0.1.0~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3c9ff4c75643e0b878aa0f71ea39b6020b06ef6;p=thirdparty%2Fdehydrated.git moved OSTYPE check and use built-in [[ for OSTYPE check --- diff --git a/letsencrypt.sh b/letsencrypt.sh index d276941..18a2619 100755 --- a/letsencrypt.sh +++ b/letsencrypt.sh @@ -145,7 +145,7 @@ init_system() { # Different sed version for different os types... _sed() { - if [ "${OSTYPE}" = "Linux" ]; then + if [[ "${OSTYPE}" = "Linux" ]]; then sed -r "${@}" else sed -E "${@}" @@ -520,8 +520,6 @@ command_env() { # Main method (parses script arguments and calls command_* methods) main() { - OSTYPE="$(uname)" - COMMAND="" set_command() { [[ -z "${COMMAND}" ]] || _exiterr "Only one command can be executed at a time. See help (-h) for more information." @@ -633,6 +631,9 @@ main() { esac } +# Determine OS type +OSTYPE="$(uname)" + # Check for missing dependencies check_dependencies