From 732feb2a1c703e5ce86543fac2bffa98c99b0c0e Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Del Cantoni Date: Sun, 22 Nov 2015 23:24:49 -0200 Subject: [PATCH] Correção de problema de acesso 'Forbidden' após reinicialização do Vagrant --- Vagrantfile | 6 ++++-- sei/entrypoint.sh | 24 +++++------------------- 2 files changed, 9 insertions(+), 21 deletions(-) diff --git a/Vagrantfile b/Vagrantfile index 42924f0..9726f71 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -24,7 +24,9 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| # Every Vagrant virtual environment requires a box to build off of. # config.vm.box_download_checksum = "76a2a61de2d89f6cfd4d795e57cc4406" # config.vm.box_download_checksum_type = "md5" - config.vm.box = "processoeletronico/centos-6.6" + # config.vm.box = "processoeletronico/centos-6.6" + # config.vm.box = "centos/7" + config.vm.box = "ubuntu/trusty64" # Disable automatic box update checking. If you disable this, then # boxes will only be checked for updates when the user runs @@ -104,5 +106,5 @@ SCRIPT config.vm.provision "shell", inline: "rm -rf /mnt/sei/ops/mysql/.tmp" # Inicialização dos containers em caso de reinicialização da máquina host - config.vm.provision "shell", run: "always", inline: "docker start sei_db sei_www sei_jod sei_solr" + config.vm.provision "shell", run: "always", inline: "docker restart sei_solr sei_jod sei_db sei_www" end diff --git a/sei/entrypoint.sh b/sei/entrypoint.sh index e145f97..066535c 100644 --- a/sei/entrypoint.sh +++ b/sei/entrypoint.sh @@ -3,20 +3,20 @@ echo "127.0.0.1 sip_www" | tee -a /etc/hosts # Configura localização das aplicações SEI e SIP -ln -s /mnt/sei/src/sei /var/www/html/sei -ln -s /mnt/sei/src/sip /var/www/html/sip +ln -s /mnt/sei/src/sei /var/www/html/ +ln -s /mnt/sei/src/sip /var/www/html/ # Configura localização correta da infra_php if [ -d /mnt/sei/src/infra/infra_php ]; then dir_infra_php="/mnt/sei/src/infra/infra_php"; else dir_infra_php="/mnt/sei/src/infra_php"; fi -ln -sf $dir_infra_php /var/www/html/infra_php +ln -sf $dir_infra_php /var/www/html/ # Configura localização correta da infra_js if [ -d /mnt/sei/src/infra/infra_js ]; then dir_infra_js="/mnt/sei/src/infra/infra_js"; else dir_infra_js="/mnt/sei/src/infra_js"; fi -ln -sf $dir_infra_js /var/www/html/infra_js +ln -sf $dir_infra_js /var/www/html/ # Configura localização correta da infra_css if [ -d /mnt/sei/src/infra/infra_css ]; then dir_infra_css="/mnt/sei/src/infra/infra_css"; else dir_infra_css="/mnt/sei/src/infra_css"; fi -ln -sf $dir_infra_css /var/www/html/infra_css +ln -sf $dir_infra_css /var/www/html/ # Atribuição dos parâmetros de configuração do SEI if [ -f /var/www/html/sei/ConfiguracaoSEI.php ] && [ ! -f /var/www/html/sei/ConfiguracaoSEI.php~ ]; then @@ -36,20 +36,6 @@ if [ ! -f /var/www/html/sip/ConfiguracaoSip.php ]; then cp /opt/sip/ConfiguracaoSip.php /var/www/html/sip/ConfiguracaoSip.php fi -# Configura localização das aplicações SEI e SIP -ln -s /mnt/sei/src/sei /var/www/html/sei -ln -s /mnt/sei/src/sip /var/www/html/sip - -# Configura localização correta da infra_php -if [ ! -d /var/www/html/infra_php ]; then - ln -s /mnt/sei/src/infra/infra_php /var/www/html/infra_php -fi - -# Configura localização correta da infra_js -if [ ! -d /var/www/html/infra_js ]; then - ln -s /mnt/sei/src/infra/infra_js /var/www/html/infra_js -fi - # Criação do diretório padrão de upload de arquivos mkdir /var/www/html/sei/upload && chmod -R 666 /var/www/html/sei/upload mkdir /var/www/html/sip/upload && chmod -R 666 /var/www/html/sip/upload -- libgit2 0.21.2