I run the following on the command line:
$ htpasswd -nb demo demo
demo:$apr1$nB6zClk/$SXB.D6Tr81L2Q6zxLulEg.
Then in my playbook I have the following:
htpasswd: path=/tmp/.htpasswd name=demo password=$apr1$nB6zClk/$SXB.D6Tr81L2Q6zxLulEg.
And the resulting file (/tmp/.htpasswd), the entry for demo is different than what was in the playbook, and authentication through nginx fails. My understanding was that the apr_md5_crypt was the default for the htpasswd module.
Any ideas what I am doing wrong?
thanks.