As part of a larger build script, I'm pre-populating passwords with
usermod. When upgrading to 5.6, I ran into the error below:

5.5-stable:

# encrypt -b 8
onetwothree
$2a$08$vCs1eIrJAPAvWUGLR7wKJucQdCmalmQhU/9StF8QJDYz.E126wHeG

# usermod -p '$2a$08$vCs1eIrJAPAvWUGLR7wKJucQdCmalmQhU/9StF8QJDYz.E126wHeG' root

#

5.6-stable:

# encrypt -b 9
onetwothree
$2b$09$bacE5YNJiTzsuE8m.WJdUOHJO9U/lJq.tlSfwC/FKIL5EhqYpUsgC

# usermod -p '$2b$09$bacE5YNJiTzsuE8m.WJdUOHJO9U/lJq.tlSfwC/FKIL5EhqYpUsgC' root
usermod: Invalid password:
`$2b$09$bacE5YNJiTzsuE8m.WJdUOHJO9U/lJq.tlSfwC/FKIL5EhqYpUsgC'

#

Incorrect usage on my part or something else? Thanks.

Brian Conway

Reply via email to