Hi, with samba-3.0.4 i try to sync the unix-password with samba. But it does not work, because the "passwd program" failed. It looks like, the variable "%o" does not work anymore: Does anybody has an idea? here is my config and the log: [global] unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *password* %o\n *password* %n\n *password* %n\n *changed* [2004/06/10 14:15:20, 3] smbd/chgpasswd.c:chat_with_program(425) chat_with_program: Dochild for user jal (uid=0,gid=0) (as_root = Yes) [2004/06/10 14:15:20, 10] smbd/chgpasswd.c:dochild(218) Invoking '/usr/bin/passwd jal' as password change program. [2004/06/10 14:15:20, 10] lib/util_sock.c:read_socket_with_timeout(288) read_socket_with_timeout: timeout read. select timed out. [2004/06/10 14:15:20, 100] smbd/chgpasswd.c:expect(275) expect: expected [*password*] received [Changing password for jal. Enter login(LDAP) password: ] match yes [2004/06/10 14:15:20, 10] smbd/chgpasswd.c:expect(286) expect: returning True [2004/06/10 14:15:20, 100] smbd/chgpasswd.c:expect(238) expect: sending [ ] [2004/06/10 14:15:20, 10] lib/util_sock.c:read_socket_with_timeout(288) read_socket_with_timeout: timeout read. select timed out. [2004/06/10 14:15:20, 100] smbd/chgpasswd.c:expect(275) expect: expected [*password*] received [ Password change aborted Enter login(LDAP) password: ] match yes [2004/06/10 14:15:20, 10] smbd/chgpasswd.c:expect(286) expect: returning True [2004/06/10 14:15:20, 100] smbd/chgpasswd.c:expect(238) expect: sending [test1 ] [2004/06/10 14:15:20, 10] lib/util_sock.c:read_socket_with_timeout(288) read_socket_with_timeout: timeout read. select timed out. [2004/06/10 14:15:20, 100] smbd/chgpasswd.c:expect(275) expect: expected [*password*] received [ LDAP Password incorrect: try again Enter login(LDAP) password: ] match yes [2004/06/10 14:15:20, 10] smbd/chgpasswd.c:expect(286) expect: returning True [2004/06/10 14:15:20, 100] smbd/chgpasswd.c:expect(238) expect: sending [test1 ] [2004/06/10 14:15:22, 10] lib/util_sock.c:read_socket_with_timeout(288) read_socket_with_timeout: timeout read. select timed out. [2004/06/10 14:15:22, 100] smbd/chgpasswd.c:expect(275) expect: expected [*changed*] received [ LDAP Password incorrect: try again Enter login(LDAP) password: ] match no [2004/06/10 14:15:22, 2] smbd/chgpasswd.c:expect(281) expect: Success [2004/06/10 14:15:22, 3] smbd/chgpasswd.c:talktochild(312) Response 4 incorrect [2004/06/10 14:15:22, 3] smbd/chgpasswd.c:chat_with_program(368) chat_with_program: Child failed to change password: jal --------------