O que é o AX-Comm?
O AX-Comm é um script em TCL que tem como objetivo principal automatizar comandos que devem ser executados em uma grande quantidade de máquinas ligadas a uma rede.
Por que você se deu ao trabalho de criar ao AX-Comm?
Simples, trabalho com redes, e não tenho paciência de acessar máquina por máquina para realizar alguma tafera repetitiva :P, em outras palavras, porque sou preguicoso :PPPP
O que é preciso para rodar o AX-Comm?
* Na máquina em que o AX-Comm for executado o expect deve estar instalado. (debian – apt-get install expect)
site oficial do expect http://expect.nist.gov/
*A máquina quer for executar e as máquinas que forem ser acessadas devem estar rodando algum sabor de unix. (Linux, Unix, *BSD)
* Além do expect, a máquina que for executar o AX-Comm deverá ter o cliente OpenSSH instalado.
* As máquinas estarem em rede e estarem na mesma range de IPs
* Todas as máquinas que forem ser acessadas pelo ax-comm, devem estar rodando o servidor do OpenSSH escutando na porta 22.
* Estarem na mesma range de IPs
* Todas devem ter a mesma senha de root.
Como executar o AX-Comm?
Simples, pegue o código no GitHub, seja por download do repositório ou clonando com o git:
dê permissão de execução para ele:
chmod a+x ax-comm.tsh
e execute
./ax-commv.tsh
Encontrei um bug! E agora?
Valeu! =) Por favor, reporte para l (at) mattos.eng.br . Seje o mais claro possível, detalhe o ocorrido e o cenário.
Sugestões?!
São sempre bem-vindas! Novamente mande para: l (at) mattos.eng.br
E a licença?
GPL meu caro… Você é livre para usar, distribuir e modificar =)
Como baixar?
Acesse o repositório no GitHub: http://github.com/ldemattos/AX-comm
Acompanhe o feed de desenvolvimento
Recent Commits to AX-comm:master
Including license on header and adjusting README.md