I'm trying to read the database password on a remote host from the file /etc/mysql/debian.cnf
. Format of the file is below. Is there a way to parse out the password
field so I can drop a mysql user via Ansible?
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = root
password = 5unnyv4l3
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = root
password = 5unnyv4l3
socket = /var/run/mysqld/mysqld.sock
basedir = /usr