|
|
|
@ -78,7 +78,6 @@ if ! [ "$encode" = "lang=en_us.iso-8859-1" ] ; then
|
|
|
|
|
/bin/localectl set-locale LANG="en_US.ISO-8859-1" |
|
|
|
|
/bin/localectl set-locale LANGUAGE="en_US.ISO-8859-1" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
clear |
|
|
|
|
echo "Reiniciando..." |
|
|
|
|
for i in {5..1};do sleep 1 && echo -n "$i ";done |
|
|
|
@ -93,9 +92,8 @@ fi
|
|
|
|
|
|
|
|
|
|
#Configura Timezone do sistema operacional |
|
|
|
|
|
|
|
|
|
if [ "$versao_linux" = "7" ] ; then |
|
|
|
|
|
|
|
|
|
while true ; do |
|
|
|
|
while true ; do |
|
|
|
|
|
|
|
|
|
DIALOGDATA="$(for i in $(/usr/bin/timedatectl list-timezones) ; do echo -n "$i '' off " | sed -e "s/America\/Cuiaba '' off/America\/Cuiaba '' on/g" ; done)" |
|
|
|
|
TIMEZONE=$(dialog --stdout --default-item America/Cuiaba --radiolist " CONFIGURE O TIMEZONE " 0 0 0 $DIALOGDATA) |
|
|
|
@ -109,38 +107,16 @@ if [ "$versao_linux" = "7" ] ; then
|
|
|
|
|
break |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
done |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
while true ; do |
|
|
|
|
|
|
|
|
|
DIALOGDATA="$(for i in $(ls -1 /usr/share/zoneinfo/America/ | egrep -v "Argentina|Indiana|Kentucky|North_Dakota") ; do echo -n "America/$i '' off " | sed -e "s/America\/Cuiaba '' off/America\/Cuiaba '' on/g" ; done)" |
|
|
|
|
TIMEZONE=$(dialog --stdout --default-item America/Cuiaba --radiolist " CONFIGURE O TIMEZONE " 0 0 0 $DIALOGDATA) |
|
|
|
|
|
|
|
|
|
# Apertou CANCELAR ou ESC, sair... |
|
|
|
|
[ $? -ne 0 ] && /bin/rm -rf /tmp/sip_atualiza.pid && exit |
|
|
|
|
OPCAO=$(echo $TIMEZONE | sed "s/,/\\n/g") |
|
|
|
|
|
|
|
|
|
if ! [ -z "$OPCAO" ] ; then |
|
|
|
|
/bin/mv -f /etc/localtime /etc/localtime.$(date +%F-%H-%M-%S) |
|
|
|
|
ln -s /usr/share/zoneinfo/$OPCAO /etc/localtime |
|
|
|
|
sed -i "s|^\(ZONE=.*\)|ZONE=\"$OPCAO\"|g" /etc/sysconfig/clock |
|
|
|
|
break |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
done |
|
|
|
|
|
|
|
|
|
fi |
|
|
|
|
done |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#Parando servicos agendados |
|
|
|
|
if [ -e /var/run/crond.pid ] ; then |
|
|
|
|
|
|
|
|
|
[ "$versao_linux" = "7" ] && systemctl stop crond.service |
|
|
|
|
[ "$versao_linux" = "6" ] && service crond stop |
|
|
|
|
/usr/bin/systemctl kill cron |
|
|
|
|
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
#Diretorios |
|
|
|
|
! [ -d /hdaux/downloads ] && mkdir -p /hdaux/downloads |
|
|
|
|
! [ -d /hdaux/atualizacao ] && mkdir -p /hdaux/atualizacao |
|
|
|
|