titulo: usarios sendo obrigados a alterar a senha do samba no primeiro login

Pessoal, tenho o Samba configurado corretamente.
Gostaria que os meus usuarios fossem obrigados a trocar as suas senhas no 
primeiro login que efetuassem.

Eu vi esta opcao no "Windows 2000" e sei que o samba tamb�m faz.

Mudei algumas configuracoes no meu samba para isto e ficaram assim:

[global]
        smb passwd file = /etc/smbpasswd
        remote announce = 192.168.0.0/24
        passwd program = /usr/bin/passwd %u
        domain master = yes
        printing = lprng
        dns proxy = no
        encrypt passwords = yes
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        wins support = yes
        printcap name = /etc/printcap
        max log size = 50
        preferred master = yes
        hosts allow = 192.168.0. 127.
        logon script = netlogon.bat
        password level = 8
        passwd chat = "*Enter OLD password*" %o\n "*Enter NEW password*" %n\n 
"*Reenter NEW password*" %n\n "*Password changed*"
        unix password sync = yes
        passwd chat debug = yes
        update encrypted = yes
        pam password change = yes
        debug level = 1
        username level = 8
        security = user
        domain logons = yes
        unix password sync = Yes
        local master = yes
        server string = Servidor de Arquivos (tux)
        workgroup = LINUX
        log file = /var/log/samba/log.%m
        guest account = nobody
        load printers = yes
        os level = 100
        remote browse sync = 192.168.0.0/24

Quando rodo o "testparm" a seguinte mensagem de erro aparece:

Loaded services file OK.
ERROR: the 'passwd chat' script [*Enter OLD password*" %o\n "*Enter NEW 
password*" %n\n "*Reenter NEW password*" %n\n "*Password changed*] expects to 
use the old plaintext password via the %o substitution. With encrypted 
passwords this is not possible.
Press enter to see a dump of your service definitions

Parece que ele nao aceita a opcao:    %o com texto criptografado.

como resolver isto?

ha so mais uma coisa, para adicionar os usuarios depois tem que fazer alguma 
ciosa especial? tipo, para o samba saber que � o primeiro login dele.


Abra�os e muito obrigado
-- 
Mike Shigueru Matsumoto
  (v)  Slackware 9.0 Kernel 2.4.20
 /) (\ Linux User: 251981
  " "  ICQ:   117.267.932


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