Patch de Atualização do TelEduc v3.1.7 para v3.1.8
==================================================
================================================================================
OBSERVAÇÕES: 1) Leia atentamente todo o documento, antes de iniciar a aplicação
do patch.
2) Se desejar manter cópia dos arquivos anteriores, deverá fazer
backup dos mesmos antes de instalar o patch.
3) Se você realizou alterações no código do ambiente, verifique
se os arquivos que serão substituidos não sobreescreverão os
que foram modificados.
4) A lista de arquivos contidos neste patch pode ser obtida do
arquivo 'ListaArquivos.txt'
5) Atente para mensagens exibidas durante o processo de aplicação
do patch.
================================================================================
1. [[ CORREÇÕES ]]
Este patch visa corrigir os seguintes erros:
* Recurso 'Avaliar requisições para abertura de cursos', na
Administração do ambiente.
* Possibilidade de criação de nova categoria, através do
formulário, pelo requisitante da abertura do curso.
* Inconsistência nas categorias dos cursos extraídos nos
arquivos de bases de dados.
* Ausência do nome do coordenador na tela de informações
sobre o curso.
* Erro na verificação de datas do script de notificação
sobre novidades no ambiente.
* Ferramenta 'Agenda':
- Erro ao anexar arquivos.
* Ferramenta 'Bate-papo':
- Erro com nomes de usuários contendo apóstrofos.
* Ferramenta 'Correio':
- Erro ao listar destinatários das mensagens;
- Erro ao enviar cópia de mensagem com anexos para e-mail
externo;
- Erro ao enviar mensagem para grupos (não 'Todos os grupos').
* Ferramenta 'Grupos':
- Erro ao criar novo grupo.
* Ferramenta 'Perfil':
- Exibição de lista vazia de formadores quando não havia
formadores no Cursos.
* Ferramenta 'Atividades & Cia.':
- Exibição de lista vazia de arquivos anexados quando o
item é movido para a lixeira.
2. [[ ALTERAÇÃO NA DOCUMENTAÇÃO ]]
2.1 - Como ROOT, adicione as seguintes linha no arquivo
'httpd.conf' (por padrão, localizado em
'/usr/local/apache/conf/') do servidor Apache:
Order allow,deny
Deny from all
Satisfy All
2.2 - Como ROOT, reinicie o daemon do servidor Apache:
# /usr/local/apache/bin/apachectl restart
3. [[ INSTALAÇÃO ]]
3.1 - Para instalação do Patch, descompacte o arquivo .tar.gz baixado no
diretório base do teleduc (em geral, /home/teleduc/public_html):
$ cd /home/teleduc/public_html
$ tar -xvzf patch-teleduc-v3.1.8.tar.gz
3.2 - Execute o script aplicar_patch.sh:
$ cd patch-v3.1.8/
$ ./aplicar_patch.sh
3.3 - Se após execução do script 'aplicar_patch.sh' for exibida a
mensagem:
-bash: ./aplicar_patch.sh: /bin/bash: bad interpreter: No such
file or directory
será necessário editar o arquivo 'aplicar_patch.sh' alterando a
primeira linha do arquivo para o caminho correto de seu shell. Por
padrão utilizamos o shell 'bash' (Bourne Again SHell). Para listar
os shell's disponíveis em seu sistema digite o comando:
$ chsh -list
A primeira linha do arquivo 'aplicar_patch.sh' contém a seguinte
estrutura:
#!CAMINHO_DO_SHELL
No exemplo padrão: #!/bin/bash
3.4 - Concluída a aplicação do patch, através de um browser, entre na
administração do ambiente TelEduc. O mesmo deverá exibir a mensagem
confirmando o sucesso na instalação do Patch.
3.5 - Tendo maiores problemas, entre em contato através do e-mail
.