Não é possível descobrir como definir automaticamente a senha raiz do MariaDB sem intervenção do usuário

2

Estou fazendo um script que instala o MariaDB e gostaria de definir uma senha de root. Eu tenho o seguinte no script:

DEBIAN_FRONTEND=noninteractive

echo mariadb-server-10.0 mariadb-server-10.0/root_password password tmpsetup | debconf-set-selections
echo mariadb-server-10.0 mariadb-server-10.0/root_password_again password tmpsetup | debconf-set-selections
apt-get install -y mariadb-server

Isso parece não funcionar, já que não consigo fazer login na conta root com a senha "tmpsetup". O que estou fazendo errado?

    
por ffxsam 30.06.2016 / 07:30

1 resposta

0

Por favor, tente em vez disso com

DEBIAN_FRONTEND=noninteractive

echo mariadb-server-10.0 mariadb-server/root_password password tmpsetup | debconf-set-selections
echo mariadb-server-10.0 mariadb-server/root_password_again password tmpsetup | debconf-set-selections
apt-get install -y mariadb-server

Dessa forma, as mudanças serão aplicadas também ao meta-pacote mariadb-server, e não apenas para a versão específica.

    
por 30.06.2016 / 09:35