smbpasswd ignores any password from the command line. ie: smbpasswd -L -a manager morpheus1 Asks for a password from the console. ie: New SMB password: etc.
Is this a security feature?
This isn't a release stopper, and behaves as documented. Root cannot put the password on the command line, -L acts as root. Putting the password on the command line is *always* a bad idea, it's just allowed for backward compatability. This is why we have the --stdin flag, if you want to make it easy to script.
originally reported against 3.0aph24. Bugzilla spring cleaning. Removing old alpha versions.