SSH プロビジョニングを使用して Vagrant ボックス (CentOS 6.4) を構築しています。
すべてが正常に動作し、LAMP コンポーネントがインストールされて開始されましたが、MySql を保護する必要がある段階に達しました (mysql パスワードの設定など)。
実行できる mysql_secure_installation がありますが、非対話モードでは機能しません。
走れました
/usr/bin/mysqladmin -u root password 'newpassword'
しかし、同じボックスを複数回プロビジョニングすると、Mysql は最初は新しいパスワードを受け入れますが、その後文句を言います。
プロビジョニング時に MySql を自動的に保護するエレガントな方法はありますか? (Chef/Puppet は使用していません。単純な SSH プロビジョニングのみです)