forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
2.4 KiB
61 lines
2.4 KiB
2 years ago
|
#!/bin/bash
|
||
|
#-------------------------------------------------------------------------------
|
||
|
# SCRIPT DE ATUALIZACAO CENTRAIS
|
||
|
# Lucas Awade
|
||
|
# Desenvolvimento
|
||
|
# versao: 2.0
|
||
|
# Data: 30/04/2019
|
||
|
# -------------------------------
|
||
|
# Este script tem a finalidade de executar comandos de atualizacao dos arquivos
|
||
|
# do aplicativo Simples IP. Importante ressaltar que o mesmo so serve para ver
|
||
|
# soes acima de 1.7.1, na qual foi adptada para receber esse tipo de procedimen
|
||
|
# to.
|
||
|
#
|
||
|
# Procedimentos:
|
||
|
# 1 - Parar os servicos da central para que nao haja conflitos.
|
||
|
# 2 - Execucao do arquivo atualiza_central com STEPS de 1 a 3
|
||
|
# - Realiza o Download dos arquivos direto do Servidor 12. [ STEP 1 ]
|
||
|
# - Verifica o disco da central. [ STEP 1 ]
|
||
|
# - Verifica a versao instalada. [ STEP 1 ]
|
||
|
# - Atualiza os arquivos. [ STEP 2 ]
|
||
|
# - Realiza conexao com a central de atualizacao Servidor 65. [ STEP 3 ]
|
||
|
# 3 - [ START ] servicos da central.
|
||
|
# 4 - Remove os arquivo de instalacao
|
||
|
#-------------------------------------------------------------------------------
|
||
|
# OBS: ARQUIVO PARA EXECUCAO EM MODO SINCRONO DA ATUALIZACAO -
|
||
|
#-------------------------------------------------------------------------------
|
||
|
|
||
|
#REMOVENDO O ARQUIVO tar.gz
|
||
|
sleep 2
|
||
|
/bin/rm -Rf /home/simples/atualiza.tar.gz
|
||
|
|
||
|
#ATRIBUINDO PERMISSAO DE EXECUCAO
|
||
|
sleep 2
|
||
|
chmod 755 /home/simples/atualiza/atualiza_central.php
|
||
|
|
||
|
#-------------------------------------------------------------------------------
|
||
|
#EXECUTANDO A PRIMEIRA PARTE DA ATUALIZACAO
|
||
|
/home/simples/atualiza/atualiza_central.php $1 STEP1 &
|
||
|
wait
|
||
|
|
||
|
#-------------------------------------------------------------------------------
|
||
|
#EXECUTANDO A SEGUNDA PARTE DA ATUALIZACAO
|
||
|
/home/simples/atualiza/atualiza_central.php $1 STEP2 &
|
||
|
wait
|
||
|
|
||
|
#-------------------------------------------------------------------------------
|
||
|
#EXECUTANDO A TERCEIRA PARTE DA ATUALIZACAO
|
||
|
/home/simples/atualiza/atualiza_central.php $1 STEP3 &
|
||
|
wait
|
||
|
|
||
|
#-------------------------------------------------------------------------------
|
||
|
|
||
|
#Ajuste de permissoes da aplicacao
|
||
|
chmod 777 /hdaux/utilitarios/scripts/permissoes_atualizacao.sh
|
||
|
sleep 2
|
||
|
/hdaux/utilitarios/scripts/permissoes_atualizacao.sh
|
||
|
wait
|
||
|
|
||
|
#Removendo arquivo de atualizacao
|
||
|
/bin/rm -Rf /home/simples/atualiza
|