Default cfg and correct perms for /etc/mysql
This commit is contained in:
parent
1e20758f51
commit
a6a149a156
30
mysql.cf
30
mysql.cf
|
@ -2,31 +2,36 @@
|
|||
#
|
||||
#
|
||||
|
||||
bundle agent mysql
|
||||
bundle agent mysql(cfg_param)
|
||||
{
|
||||
vars:
|
||||
"bind_address" string => "127.0.0.1";
|
||||
"user" string => "mysql";
|
||||
"port" string => "3306";
|
||||
"default_cfg" data => '{
|
||||
"bind_address":"127.0.0.1",
|
||||
"user":"mysql",
|
||||
"port":"3306"
|
||||
}';
|
||||
|
||||
"cfg" data => mergedata(@(default_cfg),@(cfg_param));
|
||||
|
||||
freebsd::
|
||||
# "pkg" string => "mariadb106-server";
|
||||
"pkg" string => "mysql80-server";
|
||||
"service_name" string => "mysql-server";
|
||||
"cfg_dir" string => "/usr/local/etc/mysql";
|
||||
"cfg_file" string => "/usr/local/etc/mysql/my.cnf";
|
||||
"mysql_cmd" string => "/usr/local/bin/mysql";
|
||||
debian::
|
||||
"pkg" slist => {"mariadb-common", "mariadb-client", "mariadb-server"};
|
||||
"pkg" slist => {"mariadb-server"};
|
||||
"service_name" string => "mysql";
|
||||
"cfg_dir" string => "/etc/mysql";
|
||||
"cfg_file" string => "/etc/mysql/my.cnf";
|
||||
"mysql_cmd" string => "/usr/bin/mysql";
|
||||
commands:
|
||||
# debian&mysql_repaired::
|
||||
# "/usr/bin/mysql_install_db"
|
||||
# depends_on => { "mysql_pkgs_installed" },
|
||||
# handle => "mysql_db_installed";
|
||||
|
||||
files:
|
||||
"$(cfg_dir)/."
|
||||
create => "true",
|
||||
perms => mog("0755","root","root"),
|
||||
handle => "mysql_cfg_dir_created";
|
||||
|
||||
|
||||
"$(cfg_file)"
|
||||
create => "true",
|
||||
|
@ -34,7 +39,7 @@ files:
|
|||
edit_template => "$(sys.workdir)/inputs/$(def.wmde_libdir)/templates/my.cnf.mustache",
|
||||
template_method => "mustache",
|
||||
handle => "mysql_cfg_created",
|
||||
# depends_on => {"mysql_db_installed"},
|
||||
depends_on => {"mysql_cfg_dir_created"},
|
||||
classes => if_repaired("mysql_repaired");
|
||||
|
||||
|
||||
|
@ -53,6 +58,7 @@ services:
|
|||
service_policy => "restart",
|
||||
depends_on => {"mysql_running","mysql_cfg_created"};
|
||||
|
||||
reports:
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue