Commit 97376ba2f37b19c91fb0cde8e0098eb4b1489392

Authored by Guilherme Andrade Del Cantoni
1 parent 6ada7756

Correção de comandos de inicialização de serviços do SEI

mysql/Dockerfile
@@ -28,40 +28,40 @@ ADD .tmp/sip_mysql.sql /tmp/sip_mysql.sql @@ -28,40 +28,40 @@ ADD .tmp/sip_mysql.sql /tmp/sip_mysql.sql
28 RUN mysql_install_db 28 RUN mysql_install_db
29 29
30 # Criação dos bancos de dados do sistema 30 # Criação dos bancos de dados do sistema
31 -RUN service mysqld start && \ 31 +RUN /etc/init.d/mysqld start && \
32 mysqladmin create sip && \ 32 mysqladmin create sip && \
33 mysqladmin create sei 33 mysqladmin create sei
34 34
35 # Criação dos usuários utilizados na conexão com SEI e SIP 35 # Criação dos usuários utilizados na conexão com SEI e SIP
36 -RUN service mysqld start && \ 36 +RUN /etc/init.d/mysqld start && \
37 mysql -e "CREATE USER 'sip_user'@'%' IDENTIFIED BY 'sip_user'" sip && \ 37 mysql -e "CREATE USER 'sip_user'@'%' IDENTIFIED BY 'sip_user'" sip && \
38 mysql -e "CREATE USER 'sei_user'@'%' IDENTIFIED BY 'sei_user'" sei && \ 38 mysql -e "CREATE USER 'sei_user'@'%' IDENTIFIED BY 'sei_user'" sei && \
39 mysql -e "GRANT ALL PRIVILEGES ON sip.* TO 'sip_user'@'%'" sip && \ 39 mysql -e "GRANT ALL PRIVILEGES ON sip.* TO 'sip_user'@'%'" sip && \
40 mysql -e "GRANT ALL PRIVILEGES ON sei.* TO 'sei_user'@'%'" sei 40 mysql -e "GRANT ALL PRIVILEGES ON sei.* TO 'sei_user'@'%'" sei
41 41
42 # Restauração dos bancos de dados 42 # Restauração dos bancos de dados
43 -RUN service mysqld start && cd /tmp && \ 43 +RUN /etc/init.d/mysqld start && cd /tmp && \
44 mysql sei < sei_mysql.sql && \ 44 mysql sei < sei_mysql.sql && \
45 mysql sip < sip_mysql.sql && \ 45 mysql sip < sip_mysql.sql && \
46 rm -f /tmp/sei_mysql.sql /tmp/sip_mysql.sql 46 rm -f /tmp/sei_mysql.sql /tmp/sip_mysql.sql
47 47
48 # Atualização dos parâmetros do SEI e do SIP 48 # Atualização dos parâmetros do SEI e do SIP
49 -RUN service mysqld start && \ 49 +RUN /etc/init.d/mysqld start && \
50 mysql -e "update orgao set sigla='ABC', descricao='ORGAO ABC' where id_orgao=0;" sip && \ 50 mysql -e "update orgao set sigla='ABC', descricao='ORGAO ABC' where id_orgao=0;" sip && \
51 mysql -e "update sistema set pagina_inicial='http://localhost/sip' where sigla='SIP';" sip && \ 51 mysql -e "update sistema set pagina_inicial='http://localhost/sip' where sigla='SIP';" sip && \
52 mysql -e "update sistema set pagina_inicial='http://localhost/sei/inicializar.php', web_service='http://localhost/sei/controlador_ws.php?servico=sip' where sigla='SEI';" sip && \ 52 mysql -e "update sistema set pagina_inicial='http://localhost/sei/inicializar.php', web_service='http://localhost/sei/controlador_ws.php?servico=sip' where sigla='SEI';" sip && \
53 mysql -e "update orgao set sigla='ABC', descricao='ORGAO ABC' where id_orgao=0;" sei 53 mysql -e "update orgao set sigla='ABC', descricao='ORGAO ABC' where id_orgao=0;" sei
54 54
55 # Temp: Remove registros de auditoria presentes na base de referência 55 # Temp: Remove registros de auditoria presentes na base de referência
56 -RUN service mysqld start && \ 56 +RUN /etc/init.d/mysqld start && \
57 mysql -e "delete from auditoria_protocolo;" sei 57 mysql -e "delete from auditoria_protocolo;" sei
58 58
59 # Configuração para utilizar autenticação nativa do SEI/SIP 59 # Configuração para utilizar autenticação nativa do SEI/SIP
60 -RUN service mysqld start && \ 60 +RUN /etc/init.d/mysqld start && \
61 mysql -e "update orgao set sin_autenticar='N' where id_orgao=0;" sip 61 mysql -e "update orgao set sin_autenticar='N' where id_orgao=0;" sip
62 62
63 # Atribuição de permissões de acesso externo para o usuário root, senha root 63 # Atribuição de permissões de acesso externo para o usuário root, senha root
64 -RUN service mysqld start && \ 64 +RUN /etc/init.d/mysqld start && \
65 mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;" 65 mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;"
66 66
67 ##################### FIM DA INSTALACAO ##################### 67 ##################### FIM DA INSTALACAO #####################
sei/ConfiguracaoSEI.php
@@ -33,11 +33,7 @@ class ConfiguracaoSEI extends InfraConfiguracao { @@ -33,11 +33,7 @@ class ConfiguracaoSEI extends InfraConfiguracao {
33 33
34 'PaginaSEI' => array( 34 'PaginaSEI' => array(
35 'NomeSistema' => 'SEI', 35 'NomeSistema' => 'SEI',
36 -<<<<<<< HEAD  
37 'NomeSistemaComplemento' => SEI_VERSAO, 36 'NomeSistemaComplemento' => SEI_VERSAO,
38 -=======  
39 - 'NomeSistemaComplemento' => 'Localhost',  
40 ->>>>>>> c799bdce223d03a069cd8c6b84606ecd4db6a70c  
41 'LogoMenu' => ''), 37 'LogoMenu' => ''),
42 38
43 'SessaoSEI' => array( 39 'SessaoSEI' => array(
sei/ConfiguracaoSip.php
@@ -24,11 +24,7 @@ class ConfiguracaoSip extends InfraConfiguracao { @@ -24,11 +24,7 @@ class ConfiguracaoSip extends InfraConfiguracao {
24 24
25 'PaginaSip' => array( 25 'PaginaSip' => array(
26 'NomeSistema' => 'SIP', 26 'NomeSistema' => 'SIP',
27 -<<<<<<< HEAD  
28 'NomeSistemaComplemento' => SIP_VERSAO), 27 'NomeSistemaComplemento' => SIP_VERSAO),
29 -=======  
30 - 'NomeSistemaComplemento' => 'Localhost'),  
31 ->>>>>>> c799bdce223d03a069cd8c6b84606ecd4db6a70c  
32 28
33 'SessaoSip' => array( 29 'SessaoSip' => array(
34 'SiglaOrgaoSistema' => 'ABC', 30 'SiglaOrgaoSistema' => 'ABC',
sei/entrypoint.sh
@@ -58,11 +58,11 @@ mkdir /var/www/html/sip/upload &amp;&amp; chmod -R 666 /var/www/html/sip/upload @@ -58,11 +58,11 @@ mkdir /var/www/html/sip/upload &amp;&amp; chmod -R 666 /var/www/html/sip/upload
58 chmod +x /var/www/html/sei/ferramentas/wkhtmltopdf-amd64 58 chmod +x /var/www/html/sei/ferramentas/wkhtmltopdf-amd64
59 59
60 # Inicialização do serviço de cache 60 # Inicialização do serviço de cache
61 -service memcached start 61 +/etc/init.d/memcached start
62 62
63 # Inicialização das rotinas de agendamento 63 # Inicialização das rotinas de agendamento
64 -service rsyslog start  
65 -service crond start 64 +/etc/init.d/rsyslog start
  65 +/etc/init.d/crond start
66 66
67 # Inicialização do servidor web 67 # Inicialização do servidor web
68 /usr/sbin/httpd -DFOREGROUND 68 /usr/sbin/httpd -DFOREGROUND
solr/Dockerfile
@@ -91,19 +91,19 @@ RUN mkdir /var/log/solr @@ -91,19 +91,19 @@ RUN mkdir /var/log/solr
91 RUN chown solr:solr -R /opt/solr /var/opt/sei /var/log/solr 91 RUN chown solr:solr -R /opt/solr /var/opt/sei /var/log/solr
92 92
93 # Construção dos índices de protocolos do SEI 93 # Construção dos índices de protocolos do SEI
94 -RUN service solr start && sleep 20 && \ 94 +RUN /etc/init.d/solr start && sleep 20 && \
95 curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-protocolos&instanceDir=/var/opt/sei/sei-protocolos&config=sei-protocolos-config.xml&schema=sei-protocolos-schema.xml&dataDir=/var/opt/sei/sei-protocolos/conteudo' 95 curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-protocolos&instanceDir=/var/opt/sei/sei-protocolos&config=sei-protocolos-config.xml&schema=sei-protocolos-schema.xml&dataDir=/var/opt/sei/sei-protocolos/conteudo'
96 96
97 # Construção dos índices da base de conhecimento do SEI 97 # Construção dos índices da base de conhecimento do SEI
98 -RUN service solr start && sleep 20 && \ 98 +RUN /etc/init.d/solr start && sleep 20 && \
99 curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-bases-conhecimento&instanceDir=/var/opt/sei/sei-bases-conhecimento&config=sei-bases-conhecimento-config.xml&schema=sei-bases-conhecimento-schema.xml&dataDir=/var/opt/sei/sei-bases-conhecimento/conteudo' 99 curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-bases-conhecimento&instanceDir=/var/opt/sei/sei-bases-conhecimento&config=sei-bases-conhecimento-config.xml&schema=sei-bases-conhecimento-schema.xml&dataDir=/var/opt/sei/sei-bases-conhecimento/conteudo'
100 100
101 # Construção dos índices de publicações do SEI 101 # Construção dos índices de publicações do SEI
102 -RUN service solr start && sleep 20 && \ 102 +RUN /etc/init.d/solr start && sleep 20 && \
103 curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-publicacoes&instanceDir=/var/opt/sei/sei-publicacoes&config=sei-publicacoes-config.xml&schema=sei-publicacoes-schema.xml&dataDir=/var/opt/sei/sei-publicacoes/conteudo' 103 curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-publicacoes&instanceDir=/var/opt/sei/sei-publicacoes&config=sei-publicacoes-config.xml&schema=sei-publicacoes-schema.xml&dataDir=/var/opt/sei/sei-publicacoes/conteudo'
104 104
105 # Construção dos índices de publicações do SEI 105 # Construção dos índices de publicações do SEI
106 -RUN service solr start && sleep 20 && \ 106 +RUN /etc/init.d/solr start && sleep 20 && \
107 curl 'http://localhost:8983/solr/admin/cores?action=RELOAD&core=sei-protocolos' && \ 107 curl 'http://localhost:8983/solr/admin/cores?action=RELOAD&core=sei-protocolos' && \
108 curl 'http://localhost:8983/solr/admin/cores?action=RELOAD&core=sei-bases-conhecimento' && \ 108 curl 'http://localhost:8983/solr/admin/cores?action=RELOAD&core=sei-bases-conhecimento' && \
109 curl 'http://localhost:8983/solr/admin/cores?action=RELOAD&core=sei-publicacoes' 109 curl 'http://localhost:8983/solr/admin/cores?action=RELOAD&core=sei-publicacoes'