Home Page do Portal
Brasil, um país de todos

Página Inicial


CACIC - versão 2.6

Kurumí kwoiti - Irmão do Pequeno índio

Os pequenos índios - conhecidos como curumins - participam bastante da vida da aldeia e por isso, aprendem desde pequenos. Eles observam os adultos para depois treinar como devem agir. Quando o pai vai caçar, costuma levar o indiozinho junto para que o filho aprenda. Portanto, a educação indígena é bem prática e ligada à realidade da vida da tribo. Quando atinge 13 e 14 anos, o jovem passa por um teste e por uma cerimônia para ingressar na vida adulta. (www.plenarinho.gov.br)

Nossas expectativas (Roadmap)

A versão 2.6 do CACIC virá com inovações e entre elas podemos citar o suporte a gerenciamento remoto de estações (via VNC), agente windows com suporte a serviço.

Esta versão conterá as evoluções realizadas na versão 2.6, correção de erros e também poderá conter novos recursos:

Agentes

  • Correções de erros
  • Linux
    • Agente pyCacic
      • melhoria na coleta de informações de hardware
  • Windows
    • Suporte como serviço windows (usando contat SYSTEM)
    • Suporte a gerenciamento remoto de estações (via VNC).

Gerente

  • Melhorias no suporte a multi-idiomas (internacionalização)
    • Implementar o recurso de internacionalização.
      • biblioteca phpTranslator - otimizar em desempenho e uso de memória
      • alterar mensagens fixas em código para base em arquivo (leia cacicTranslate e ajude-nos!)
    • Melhorar classificação de software

Liberações

Registro de alterações realizadas nas versões Por enquanto não há versões liberadas


Incidentes detectados para a versão 2.6

Todos para a versão 2.6

Incidentes graves que ainda precisamos solucionarIncidentes não tão graves que ainda precisamos solucionar
#125
Gereciamento remoto
#126
Agente windows como serviço
#147
Segurança da Sessão VNC
#148
SRCacic: Configuração de timeout para logoff da estação
#149
Execução segura dos módulos
#172
Exclusão de servidor de autenticação
#174
Dados informados não são persistidos/apresentados
#177
Problema no Serviço do Cacic
#171
Implementar recurso de tradução em programas do gerente
#173
Marca/Desmarca ações não ativa "suporte remoto"
#176
Instalação de sistema (chkcacic) só é executada com usuário local
#181
Solicitação do DRE do banco de dados.

Para a versão 2.6.0

Incidentes graves que ainda precisamos solucionarIncidentes não tão graves que ainda precisamos solucionar
#125
Gereciamento remoto
#126
Agente windows como serviço
#147
Segurança da Sessão VNC
#148
SRCacic: Configuração de timeout para logoff da estação
#149
Execução segura dos módulos

Avanços para a versão 2.6

Essa versão por enquanto está em desenvolvimento, portanto os logs apresentados são do trunk

Últimas alterações realizadas série 2.6Incidentes reportados que nós já resolvemos

[944] by harpiain@gmail.com on 07/18/10 18:56:00

- adição de módulo para permitir distribuição de software sob Windows (por Serpro/SP - Ricardo Valente)

. adaptação de instalador e definições para verificação de requisitos . adição de idioma padrão . criação/atualização de tabelas no banco de dados . corrige manutenção da tabela de patrimônio (#188) . criação de opções de menu (adm e sup) . adaptação da inclusão de locais . adição de agente para distribuição de software - correções na inclusão de subredes (#186) - correções na administração de módulos/ações (#187) - correção da "introdução" do instalador - correção de scripts sql para atualizar versões anteriores conforme nova estrutura do banco de dados - atualização de número de versão

[942] by harpiain@gmail.com on 04/28/10 18:30:14

- aumento de tamanho de campo devido a chave de registro do sistema operacional

[941] by harpiain@gmail.com on 04/25/10 20:54:26

- atualização de idioma padrão

[940] by harpiain@gmail.com on 04/25/10 20:12:22

- melhoria em "introdução" no instalador

[939] by harpiain@gmail.com on 04/25/10 20:01:36

- melhoria em "introdução" no instalador

[938] by harpiain@gmail.com on 04/25/10 13:27:50

- correção de comentários (charset inválido)

[936] by harpiain@gmail.com on 04/25/10 13:18:43

- Correção de sintaxe em scripts sql

#127, #158, #163, #184, #185, #186, #187, #188

Como contribuir para o lançamento da versão

As contribuições poderão ser realizando:

  • testes com a aplicação,
  • testes de migração de banco de dados,
  • reportar erros,
  • ajudar na contrução da documentação mais atualizada,
  • ajudar a corrigir código etc

As contribuições com correções de códigos (patches) são altamente recomendadas e aceitas pela equipe de desenvolvimento. Nesse caso, os arquivos compactados poderão ser anexados a um ticket ('reportar erros') que relatem o problema encontrado e solução dada.


Instruções para instalação

Essa versão do CACIC deve ser usada com PHP5 ou superior.

Usando o instalador web

???

Instalação manual

Para realizar a instalação nova do sistema CACIC siga as instruções contidas nos manuais em:

  • Linha de comando para instalação do CACIC - para uso em scripts por exemplo.
    • Uso do chkcacic em linha de comando
      chkcacic /serv=<servidor> /dir=<diretorio>
      
    • onde
      • <servidor> - nome do servidor (URL) de instalação do gerente (ex: 192.168.1.10) - ficando a URL de acesso como http://192.168.1.10/cacic2
      • <diretorio> - nome do diretorio a ser instalado o agente (ex: cacic) - ficando instalado em c:\cacic

Instruções para atualização

Essa versão do CACIC deve ser usada com PHP5 ou superior.

As instruções que se seguem levam em conta as versões anteriores do CACIC na forma padrão de disponibilização, isto é, a versão não foi alterada internamente na empresa usuária do CACIC.

Os usuários que decidirem realizar a atualização de banco de dados (MySQL) de versões anteriores deverão utilizar os scripts criados especificamente para esse fim. Para cada versão disponibilizada oficialmente há um script (em formato sql) específico de atualização. Esses estão disponíveis no diretório instalador/sql do CACIC-gerente.

  • cacic_jun2005.sql - para atualizar a versão: Junho de 2005
  • cacic_fev2006.sql - para atualizar a versão: Fevereiro de 2006
  • cacic_v2.2.2.sql - para atualizar a versão: 2.2.2

Exemplo de comandos básicos para atualização do banco de dados (em console mysql):

# mysql -u root (caso o usuário root tenha senha use também o "-p" para que seja informada)

mysql> \. <nome_do_arquivo_sql_de_versao_atualizar> 

mysql> \q

Respostas a perguntas frequentes (FAQ)

1. Como reiniciar a senha de todos os usuários para o padrão (senha = login do usuário)?

  • Causa: Caso tenha havido migração de MySQL-4.x para MySQL-5, por ter ocorrido mudanças de hash para campos de senha (função password)
  • Solução: Execute as sentenças sql abaixo:
    USE <BD do CACIC>;
    UPDATE usuarios SET te_senha = PASSWORD(nm_usuario_acesso);
    

Versões de pré-lançamento

As versões disponibilizadas aqui são voltadas para aqueles que querem saborear os mais novos recursos e que gostam de contribuir com o projeto CACIC (realizar testes com a aplicação, testes de migração de banco de dados, reportar erros, ajudar na construção da documentação mais atualizada etc).

Essas versões NÃO poderão ser usadas em ambiente de produção (oficial).

Baixar versão alpha/beta/final

Os arquivos serão disponibilizados no sítio do Software Público Brasileiro e será necessário realizar autenticação para para poder baixá-los (aqueles não tiver cadastro terão que cadastrar-se).

  • Os arquivos estão compactados no formato aberto 7z (da http://www.7-zip.org). Como é um formato aberto as distribuições Linux(tm) já tem suporte para descompactá-los.

Para baixar as novas liberações das aplicações (agentes e gerente) acesse o sítio do SPB - Software Público Brasileiro da Comunidade CACIC na seção "Arquivos (file storage)". O endereço a seguir redireciona para a página dos arquivos.