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