bom dia,

desculpe na demora da resposta, mas eu ando ocupado!!

seguinte, eu dei um baita avan�o no sisteminha. Gostaria se possivel que voces dessem uma olhada e me dessem algun retorno.

Estou fazendo de uma maneira muito semelhante ao que voce descreve. Na verdade o que o php faz nada mais eh do que chamar os comandos que normalmente se daria via linha de comando e executa-los via uma chamado do php ( shell_exec ) pelo browser.

No momento, eu ja consigo fazer o seguinte:

=>> listar, adicionar e remover usuarios ( com controles para quais usuarios pode remover, etc e tal )
=>> listar, adicionar e remover grupos ( com controles para quais grupos pode remover, etc e tal )
=>> listar, adicionar e remover maquinas ( com dicas sobre o que fazer depois de adicionar maquinas com win2k ou win xp )
=>> ver status do servidor ( preferi nao botar funcao para restartar - se precisar tem que fazer na mao mesmo )
=>> listar os compartilhamentos


No momento, estou trabalhando num formulario para permitir adicionar compartilhamentos on the fly.


A ideia � ter uma ferramenta complementar ao swat, que eh muito complexo para um usuario normal de cpd. O operador fica capaz de realizar as operacoes acima sem o risco de ferrar com a configura�ao do servidor. A inten��o eh ter uma ferramenta mais user-like. E tambem fazer com que o usuario final perca o medo das ferramentas linha de comando do samba...


Sabe, acaba com aquele mal estar do usuario que nao esta acostumado com um prompt shell. Voce mostra a interface via browser e enquanto ele fica se distraindo voce abre um ssh e faz seu servico.

Parte da minha inspira��o veio de umas telas que eu vi no Console NeoLinux ( http://www.console.com.br/neolinux/func_samba.htm ).

Por favor, veja se pode instalar na sua maquina e dar uma testada, pois precisamos amadurecer estes codigos. Nao use ainda em maquina que tiver em producao, coloque na sua maquina de teste. Por exemplo, eu testo ele numa maquina com o redhat 9 e samba 3.0.6 e precisava saber se funciona em outras distros.

No site abaixo, voce baixa o arquivo tar.gz e nele tem instru��es sobre como instalar.

http://www.servtec.xq.com.br/Arquivos/SAMBA/

atenciosamente,

Clovis Sena


Anahuac de Paula wrote:

Ol� Clovis,

Minha id�ia n�o � fazer nenhum script em PHP. Todas as fun��es ser�o
feitas em shell script. PHP � somente para a Interface.

Anahuac

Em Ter, 2004-09-14 �s 18:21, Clovis Sena escreveu:


OK,

enquanto isto vou tentar terminar estes scripts aqui.

assim que tiver conseguido que parte destes scripts funcione, a gente troca mais umas ideias. Eu sei fazer tudo isto no prompt, a dificuldade eh passar isto para o php.

t+
Clovis

Anahuac de Paula wrote:



Ol� Cl�vis,

Meu nome � Anahuac e sou mantenedor do Projeto LESP
http://www.anahuac.biz/lesp. N�s estamos planejando o inicio do
desenvolvimento de um sistema que devr� fazer boa parte do que voc�
sugere e mais algumas coisas.

Decidimos fazer um core em shell script que ser� executado por uma
interface PHP.

Estamos finalizando um gerenciador de usu�rios para o Portfix chamado
Jegue que funciona dessa maneira e � muito eficiente.

Gostaria de convid�-lo a se juntar ao Projeto LESP nessa empreitada. �
claro que tudo o que produzimos � GPL.

Anahuac

Em Ter, 2004-09-14 �s 14:27, Clovis Sena escreveu:




bom dia,

eu estava procurando pela web por uma ferramenta de administra��o do samba, mas n�o encontrei nenhuma que me agradasse.

dai eu resolvi criar um sisteminha simples e que o usuario possa fazer as manuten�oes do dia a dia, tipo adicionar e remover usu�rios, adicionar grupos, adicionar/remover m�quinas, etc. Somente para dar respostas a certos clientes que tem medo de digirar numa console.

Embora ainda nao esteja pronta, eu coloquei no meu site para que se alguem se interessar e quiser trocar ideias ou dar alguma sugest�o, possa faze-lo.

http://www.servtec.xq.com.br/Arquivos/SAMBA/

Falta implementar as rotinas de:

- adicionar os usuarios
- remover usuarios
- listar usuarios
- adicionar/listar/remover grupos
- adicionar/listar/remover maquinas
- criar algum tipo de seguranca para o script.
- testar com samba 2 e samba 3



Estou me baseando num artigo que achei no site Vivaolinux e que estou melhorando:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=483



t+

Clovis Sena





--------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a