CACIC - Configurador Automático e Coletor de Informações Computacionais

O Cacic foi desenvolvido pelo Escritório Regional da DATAPREV no Espírito Santo e é capaz de fornecer um diagnóstico preciso do parque computacional e disponibilizar informações como o número de equipamentos e sua distribuição nos mais diversos órgãos, os tipos de softwares utilizados e licenciados, configurações de hardware, entre outras.

[ Hits: 118.783 ]

Por: Daniel Rosenfeld em 28/04/2006


Instalação (pré-requisitos)



O manual a seguir foi criado e é mantido por diversos autores com o objetivo de documentar a instalação do Gerente e do Agente CACIC em suas últimas versões estáveis no Debian. Os créditos e links originais estão na parte CRÉDITOS deste artigo (2).

Bom, vamos começar! Primeiramente certifique-se que seus repositórios do apt-get estejam configurados e execute:

# apt-get install apache libapache-mod-php4 php4-mysql mysql-server-4.1 vsftpd php4-gd phpmyadmin

Nas telas de configuração que surgirem, deixe as opções conforme o padrão sugerido pelo Debian.

Configure a senha do root no MySQL:

# mysqladmin password <senha>

Configurando o FTP


Crie o diretório no seu repositório FTP onde serão armazenados os pacotes dos clientes:

# mkdir -p /var/ftp/

Crie o usuário de FTP a ser utilizado pelo CACIC:

# adduser --shell /bin/false --home /var/ftp/ ftpcacic

Quando perguntado, defina uma senha para o usuário ftpcacic (ex: cacic06).

Faça o backup do arquivo original de configuração do vsftpd.conf:

# mv /etc/vsftpd.conf /etc/vsftpd.conf.orig

Crie um novo arquivo com o nome vsftpd.conf e cole o seguinte conteúdo apenas:

listen=YES
anonymous_enable=NO
local_enable=YES
local_umask=022
write_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
check_shell=NO
xferlog_enable=YES

Edite o arquivo /etc/pam.d/vsftpd e comente (adicionar #) no início a linha contendo "pam_shells.so", seguindo o exemplo:

#auth required pam_shells.so

Dê um reload no vsftpd e teste o login no FTP:

# /etc/init.d/vsftpd reload

# ftp localhost

Digite o usuário "ftpcacic" e a senha que você definiu anteriormente (ex: cacic06).

Caso o login não funcione, revise os passos anteriores, confirmando se utilizou a senha correta, se o vsftpd.conf está como definido e se você comentou a linha do pam_shells.so no /etc/pam.d/vsftpd.

Configurando o Apache


Altere a configuração do seu php.ini (Apache 1.3: /etc/php4/apache/php.ini; Apache 2: /etc/php4/apache2/php.ini) de:

register_globals = Off

para:

register_globals = On

Ative o PHP4 no Apache, caso o Debian já não tenha feito isso.

Apache 1.3

Edite o arquivo /etc/apache/modules.conf, garantindo que exista a seguinte linha e ela não esteja comentada:

LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

Edite o arquivo /etc/apache/httpd.conf e descomente - ou adicione - a seguinte linha:

AddType application/x-httpd-php .php

Recarregue as configurações do Apache:

# /etc/init.d/apache reload

Apache 2

Certifique-se que há links simbólicos criados no diretório /etc/apache2/mods-available para php4.load e php4.conf.

Para confirmar se o ambiente Apache/Apache2, MySQL e PHP4 está correto, use a função PHPINFO(). Para visualizá-lo, basta abrir no navegador o endereço http://localhost/teste.php. Estando em ordem, aparecerá a página trazendo informações sobre os serviços acima. Antes de testar execute o comando abaixo para criar a página teste.php

# echo '<? phpinfo() ?>' > /var/www/teste.php

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Recursos do CACIC
   3. Instalação (pré-requisitos)
   4. Baixando os arquivos necessários
   5. Instalando e configurando a interface
   6. Créditos (3)
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

VPN com pptpd com acesso a compartilhamentos

Manual de implantação do inventário CACIC

O software livre e as novas oportunidades

Cygwin, um Linux dentro do Windows

Stoq (Sistema de Automação Comercial) - Instalação e configuração no Ubuntu e derivados

  
Comentários
[1] Comentário enviado por thelinux em 28/04/2006 - 12:05h

Parabéns pela iniciativa.
Uso o CACIC aqui na empresa. Ajudou bastante na gerência das estações.

Usem este software. Parabéns a todo do DATAPREV.

[2] Comentário enviado por dcbasso em 28/04/2006 - 12:54h

Ele roda tanto para WIN95, 98, 98se?

[3] Comentário enviado por drosenfeld em 28/04/2006 - 13:06h

Sim, o agente pode ser instalado nessas versões, e incluse em clientes rodando plataforma linux

[4] Comentário enviado por jragomes em 28/04/2006 - 14:02h

Parabéns pelo artigo e pela iniciativa.

[5] Comentário enviado por mujahedin em 28/04/2006 - 14:12h

Excelente artigo!
Eu tava esperando homologar o agente pra linux.
Lá vamos nós pra mais um deployment.

Obrigado pelo formidável trabalho.


[6] Comentário enviado por mpinho em 28/04/2006 - 23:20h

Eu venho acompanhado o desenvolvimento do Cacic desde que ele se tornou público e a maior limitação por enquanto que vejo nele é que há um cliente linux básico, feito em Perl a partir de uma adaptação do cliente do OCSinventory (http://ocsinventory.sourceforge.net/), mas o cliente está sendo reescrito em Python. Não testei ainda essa nova versão. Também acho o ritmo de desenvolvimento um pouco lento por haver um predomínio de desenvolvedores em diversos órgãos públicos. Mas torço para o sucesso do projeto e espero poder usá-lo em produção e colaborar.

Eu pessoamente venho usando por enquanto o OCSinventory com sucesso e acho sua concepção mais bem bolada, especialmente agora quando irá se unir com o software GLPI

http://glpi.indepnet.org/


[7] Comentário enviado por Xxoin em 01/05/2006 - 03:24h

Fabuloso!!!

Aplausos para a Equipe de desenvolvimento, e para os que de um modo ou outro estão trabalhando na documentação, onde se inclui o autor do artigo: drosenfeld .

[8] Comentário enviado por rafamb em 01/05/2006 - 04:47h

Excelente artigo, serve pra apresentar o CACIC pro pessoal que nunca tinha ouvido falar, e ainda vem com um tutorial de instalação e utlização excelente.

Parabéns, e continue com o bom trabalho

Abraços

[9] Comentário enviado por nictuku em 08/05/2006 - 18:06h

Só uma observação. Não há no artigo original a indicação de que o conteúdo poderia ser distribuído. Eu, como um dos autores, não vejo problemas nisso, mas é um mau costume copiar um conteúdo sem autorização.

Adaptarei o wiki da comunidade indicando que todos os textos deverão ser licenciados sob uma licença livre (provavelmente alguma versão da Creative Commons). Só assim essa cópia seria devidamente autorizada :-).

[10] Comentário enviado por drosenfeld em 10/05/2006 - 11:56h

Olá Yves Junqueira,

Primeiramente prazer em conhece-lo!!, admiro muito seu trabalho.

Gostaria de esclarecer que ESTE TUTORIAL NÃO FUI PUBLICADO SEM AUTORIZAÇÃO.

Falei diretamente com a Sra. Rejaine Monteiro(autora original do tutorial), pedindo autorização. Rejaine aprovou a idéia e sugeriu para entrar em contato com os demais autores também o Sr. Corinto Meffe. Falei com o Sr. Corinto que atestou a idéia e inclusive me enviou material extra para colocar no artigo.
Tentei entrar em contato inclusive com você, mais não tive sucesso.

Acho a idéia dos textos serem licenciados ótimos, evitará ocorrer este tipo de confusão.

Espero ter esclarecido a situação.

É isso ai,,
Até +

[11] Comentário enviado por nictuku em 10/05/2006 - 13:59h

Peço desculpas pela confusão. Muito bom saber que você tomou esse cuidado!

Grande abraço!

[12] Comentário enviado por nictuku em 10/05/2006 - 14:51h

Uma outra informação. Me enganei duplamente nesse caso.

Eu havia me esquecido que por padrão o dokuwiki sugere a uma licença da Creative Commons.

Todo o conteúdo disponibilizado no wiki do CACIC pode, sim, ser copiado, desde que respeitada a licença:

Attribution-NonCommercial-ShareAlike 2.0

Não é uma licença ideal ("NonCommercial" é o maior problema), mas já é alguma coisa. Daniel, peço mil desculpas :-). Parabéns pelo trabalho!

[13] Comentário enviado por segalla em 25/05/2006 - 10:21h

Devo ser meio retardado, não consegui baixar o CACIC.

Primeiro pede usuário e senha, depois achei em outro lugar pra por Nome e Email que entram em contato. Não entraram até agora.

Bom, empresa do governo o que mais poderíamos esperar.

E o povo burro ainda vai votar no bando de novo, cada povo tem o governo que merece, afinal se o povo não sabe de nada porque o presidente deveria saber de alguma coisa, ele é do povo.

Segalla

[14] Comentário enviado por xbunecox em 07/06/2006 - 11:45h


eu tive o seguinte problema ao startar o httpd do apache, estou usando a distro mandriva e estou seguindo o manual que eles disponibilizam... porem os pacotes do apache o sistema não achou com o comando urpmi, quando fui baixar e instalar ele diziar que já estava instalado, ocorri o seguinte erro...

Starting httpd: Syntax error on line 3 of /etc/httpd/modules.d/14_mod_auth_radius.conf:
Cannot load /etc/httpd/extramodules/mod_auth_radius.so into server: /etc/httpd/extramodules/mod_auth_radius.so: undefined symbol: ap_snprintf

alguem pode me ajudar?

[15] Comentário enviado por volcom em 08/08/2007 - 15:49h

Galera!

Estou instalando o CACIC e reparei que o endereço de cadastro mudou..Anotem:

https://www.governoeletronico.gov.br/noticias-e-eventos/noticias/sistema-de-inventario-cacic-ja-tem-...

Assim que terminar a instalação comento denovo ;)

Abraços,

Daniel

[16] Comentário enviado por volcom em 08/08/2007 - 15:55h

ops..

correção...

http://guialivre.governoeletronico.gov.br/cacic/sisp2/cadastro/index.php

[17] Comentário enviado por jogenio em 10/03/2008 - 16:46h

olá gente, estou com problemas, o ftp tah ok, nas estações faço todas as configurações, no gerente tbm fiz, mais nao starta o serviço, alguem tem alguma idéia?? não consigo puxar nenhuma informação das maquinas..
ogrigado

[18] Comentário enviado por volcom em 10/03/2008 - 17:04h

Que maquinas?

XP, Win98, Linux?

Se for Win98, você tem que executar o client na pasta c:\arquivos de Programas

Abraço

[19] Comentário enviado por jogenio em 10/03/2008 - 18:09h

todas as makinas aki sao ubuntu 7.10, nao entendo o pq n funcionou...
obrigado

[20] Comentário enviado por manoserpa em 14/04/2010 - 10:49h

Instalei aqui e está tudo certo, pena que ainda não suporta máquina com o Windows 7, alguém sabe quando sai uma versão nova?

[21] Comentário enviado por guimfonseca em 14/04/2010 - 11:23h

Estou na mesma situação do nosso amigo manoserpa. no Aguardo para rodar no Windows 7.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts