Set sensible default for mysql client
| ... | ... |
@@ -318,6 +318,16 @@ mysql-server-5.1 mysql-server/root_password_again password $MYSQL_PASS |
| 318 | 318 |
mysql-server-5.1 mysql-server/start_on_boot boolean true |
| 319 | 319 |
MYSQL_PRESEED |
| 320 | 320 |
|
| 321 |
+ if [[ ! -e $HOME/.my.cnf ]]; then |
|
| 322 |
+ cat <<EOF >$HOME/.my.cnf |
|
| 323 |
+[client] |
|
| 324 |
+user=$MYSQL_USER |
|
| 325 |
+password=$MYSQL_PASS |
|
| 326 |
+host=$MYSQL_HOST |
|
| 327 |
+EOF |
|
| 328 |
+ chmod 0600 $HOME/.my.cnf |
|
| 329 |
+ fi |
|
| 330 |
+ |
|
| 321 | 331 |
# Install and start mysql-server |
| 322 | 332 |
sudo apt-get -y -q install mysql-server |
| 323 | 333 |
# Update the DB to give user ‘$MYSQL_USER’@’%’ full control of the all databases: |