diff --git a/install_update_dovecot-2.4.sh b/install_update_dovecot-2.4.sh index 75fa3f3..6c992fd 100755 --- a/install_update_dovecot-2.4.sh +++ b/install_update_dovecot-2.4.sh @@ -2361,7 +2361,13 @@ done ## - Let make use multiple cores (-j) ## - -export MAKEFLAGS=-j$(expr `grep "^processor" /proc/cpuinfo | sort -u | wc -l` - 1) +#export MAKEFLAGS=-j$(expr `grep "^processor" /proc/cpuinfo | sort -u | wc -l` - 1) +CPUS=$(nproc) +if (( CPUS > 1 )); then + export MAKEFLAGS="-j$((CPUS - 1))" +else + export MAKEFLAGS="-j1" +fi # -------------