Spread new func on deb install scripts

This commit is contained in:
Anton Karmanov 2017-10-24 16:23:37 +05:00
commit d68c8f6964
2 changed files with 30 additions and 2 deletions

View file

@ -106,6 +106,20 @@ set_default_value() {
fi
}
# Define function to set default language value
set_default_lang() {
if [ -z "$lang" ]; then
eval lang=$1
fi
lang_list="
ar cz el fa hu ja no pt se ua
bs da en fi id ka pl ro tr vi
cn de es fr it nl pt-BR ru tw
"
if !(echo $lang_list | grep -w $lang 1>&2>/dev/null); then
eval lang=$1
fi
}
#----------------------------------------------------------#
# Verifications #
@ -201,8 +215,8 @@ fi
set_default_value 'iptables' 'yes'
set_default_value 'fail2ban' 'yes'
set_default_value 'quota' 'no'
set_default_value 'lang' 'en'
set_default_value 'interactive' 'yes'
set_default_lang 'en'
# Checking software conflicts
if [ "$phpfpm" = 'yes' ]; then

View file

@ -118,6 +118,20 @@ set_default_value() {
fi
}
# Define function to set default language value
set_default_lang() {
if [ -z "$lang" ]; then
eval lang=$1
fi
lang_list="
ar cz el fa hu ja no pt se ua
bs da en fi id ka pl ro tr vi
cn de es fr it nl pt-BR ru tw
"
if !(echo $lang_list | grep -w $lang 1>&2>/dev/null); then
eval lang=$1
fi
}
#----------------------------------------------------------#
# Verifications #
@ -213,8 +227,8 @@ fi
set_default_value 'iptables' 'yes'
set_default_value 'fail2ban' 'yes'
set_default_value 'quota' 'no'
set_default_value 'lang' 'en'
set_default_value 'interactive' 'yes'
set_default_lang 'en'
# Checking software conflicts
if [ "$phpfpm" = 'yes' ]; then