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] -------------------------------------------------------------------------