Olá pessoal,

Tenho um servidor meia-boca, montado sobre Ubuntu (na realidade
Kubuntu). Sei talvez não seja a melhor opção, mas estou sem tempo para
mudar isso.

É um servidor simples, onde meus alunos terão uma conta cada, para
colocar seus scripts PHP e acessar o banco de dados nessa mesma
máquina.

Estou tentando fazer um script para cadastrar todos eles a partir de
um arquivo texto, com geração de senha automática. Até aí tudo bem, o
script funciona direitinho. O problema é quando vou usar o smbpasswd.
Queria que ele considerasse a senha gerada.

Suponha que o usuário está na variável USUARIO e a senha na variável
SENHA. Já tentei:

smbpasswd -a $USUARIO << `echo $SENHA`

ou

echo $SENHA > tmp
echo $SENHA >> tmp
smbpasswd -a $USUARIO < tmp

ou

echo $SENHA $SENHA > tmp
smbpasswd -a $USUARIO < tmp

ou

echo "$SENHA $SENHA" | smbpasswd -a $USUARIO

e nada, nada. O smbpasswd ainda pede que eu digite as senhas. Não
queira isso. Gostaria que ele considerasse diretamente e automaticment
a senha gerada. Alguém tem alguma dica ou sugestão?!?!

Obrigado,

Carlos

-- 
Carlos Eduardo de Andrade
---------------------------------------------------------------------------
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