Ola todos,
estou desenvolvendo um servlet que tm um formulario para criar usuario em
um BD e no sistema.
No sistema eu exceuto
Runtime.getRunTime().exec("sudo /usr/sbin/useradd " + usuario.getLogin())
para criar o usuario na base do Linux e seto a senha no Samba com
Process processo = Runtime.getRunTime().exec("sudo /usr/bin/smbpasswd -a -s
" + usuario.getLogin());
PrintWriter os = new PrintWriter( new
BufferedWriter(processo.getOutputStream()));
os.write(usuario.getSenha());
os.flush();
os.write(usuario.getSenha());
os.flush();
pq o smbpasswd pede a senha duas vezes mas n�o est� funcionando.
tentei o exec com um array de Strings contendo a linha principal e os dois
parametros mas tb nao funcionou.
alguem ja implementou algo semelhante? alguma dica?
[]�s
Daniel A.
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------