unix password sync with pam works quite fine. when changing the password from a win2k workstation from CTRL+ALT+DEL -> Change Password and using smbpasswd as a normal user from a linux/unix console works. The passwords get synced. But when i do a smbpasswd as root (e.g. a user "forgot" his pass), only the smbpass is changed - not the unix password (pam). i want to have synced passwords all the time - though i dont like this behaviour and mark this as a bug.
This is by design. only password changes through smbd (vix CIFS or RPC) are synchronized.