How can I pipe the new password to smbpasswd so I can automate my installation process.
Use this echo 'somepassword' | tee - | smbpasswd -s
echo 'somepassword' | tee - | smbpasswd -s