Tobias Jungel
345bd16148
prevent multiple configuration of pid file
...
update default of pid-file to pid_file. Otherwise pid-file ends up always
in server.cnf and cannot be overriden, since all keys are modified to
use only underscores.
2016-08-28 14:40:07 +02:00
Christoffer Stokbaek
f0f65c9248
Added support for require SSL on user creation
2016-08-15 13:24:40 +02:00
Jan Harasym
3318edd436
This default is not overridden properly for some reason
2016-08-04 11:26:22 +02:00
Niels Abspoel
b4cf406f13
fix archlinux package
2016-05-25 22:57:24 +02:00
Sarah Rose
6f429a89e2
fixed /etc/mysql/my.cnf creation failure in debian
...
the config file update depends on the parent directory /etc/mysql being present, which is created as part of the mysql-server package installation. therefore, the mysqld state is split up for debian environments into the package installation and the mysqld configuration. this allows to set the pkg installation as a requirement for the config file management and to set the config file management as a requirement for the mysqld service management
2016-04-12 17:43:54 +02:00
Heinz Wiesinger
22d08ec1f3
Add support for fetching user hosts from salt mine.
2016-04-06 12:15:42 +02:00
Ismail Al-Jubbah
378fcd514c
Update server.cnf
2016-03-29 15:04:15 +08:00
jam13
3bc30263c3
Allow loading into remote databases
2016-02-25 17:08:16 +00:00
tsia
85953b0cc4
fix defaults.yaml to support mysql5.7
2016-02-08 16:56:56 +01:00
Nitin Madhok
8a59137dc4
Merge pull request #96 from M2Mobi/master
...
Add better support for a config directory with split config files.
2015-11-24 02:12:56 -05:00
abednarik
01779eb50a
Replace deprecated iteritems() with items()
2015-11-17 10:22:38 -03:00
Heinz Wiesinger
becff9fcdd
Fix wrong variable name for the salt user password in some files.
2015-10-09 10:12:32 +02:00
Heinz Wiesinger
e72c1c12d3
Add states for optional dedicated salt user instead of root.
2015-10-08 17:40:04 +02:00
Heinz Wiesinger
0febad19c1
Add better support for a config directory with split config files.
...
This adds optional support for having split configuration files
within a config directory, most commonly /etc/my.cnf.d.
2015-10-05 21:50:19 +02:00
Heinz Wiesinger
d15e431468
Fix trailing whitespaces.
2015-10-05 21:44:20 +02:00
Gabriel Santos
27d9e68558
Fix empty "mysql_install_datadir" dict when OS family is not "Arch"
2015-09-30 02:34:24 -03:00
Roman Pertl
1d73a3582d
remove creation of logdir again
2015-09-29 20:03:00 +00:00
Roman Pertl
1319eaf7da
Revert "bugfix: remove anonymous accounts on all os, fix condition os_family for mysql root password"
...
This reverts commit 24f54ee98c
.
2015-09-29 19:46:58 +00:00
Roman Pertl
eac19e4e5f
fix auto creation of mysql initial data directory on arch linux; create logging directory
2015-09-29 19:46:15 +00:00
Roman Pertl
5b7aad5bc9
Arch Linux: create initial mysql data directory
2015-09-29 18:55:24 +00:00
Roman Pertl
429aba9ec9
Merge branch 'master' of https://github.com/saltstack-formulas/mysql-formula
2015-09-29 18:54:52 +00:00
Roman Pertl
24f54ee98c
bugfix: remove anonymous accounts on all os, fix condition os_family for mysql root password
2015-09-29 18:53:29 +00:00
Ron Williams
8b0c7cc71d
Fix database administrative user within database import command.
2015-09-24 19:30:03 -06:00
Ron Williams
5da21111e4
Fix RedHat MySQL admin root password setup.
2015-09-18 00:26:24 -06:00
Phil Lavin
5d7b01a5e3
Use mysql.server variable instead of hardcoded mysql-server for debconf
2015-09-16 12:00:32 +01:00
René Jochum
e6cf0013c4
Smaller changes.
...
Signed-off-by: René Jochum <rene@jochums.at>
2015-07-11 17:41:19 +02:00
Imran Haider
cfced7a501
Add support for Arch Linux
2015-06-20 14:04:37 -04:00
Johan Ström
8b730607b8
Use default root_password if not set
2015-06-18 11:42:22 +02:00
Niels Abspoel
8e086fd21a
added opensuse support
2015-05-25 23:33:07 +02:00
Matthew X. Economou
524b6e981c
Allow changing connection_user by setting the 'mysql:server:root_user' Pillar key
...
In some MySQL server configurations (e.g., Amazon RDS), the root account
may not be available. Instead, one may need to use a different account
in order to perform database administration. This change replaced hard-
coded references to the root account with a Pillar lookup that defaults
to 'root'. Existing users of this formula should see no change in its
behavior.
2015-05-18 10:33:27 -04:00
Wido den Hollander
10c8ed9fed
Fix syntax error in mysql.remove_test_database
2015-04-20 13:31:27 +02:00
Tobias Alex-Petersen
462c2f4034
Add possibility of using another host (for db and user management)
2015-04-15 19:40:39 +02:00
Ross Perkins
1d3e2bb9ee
Added ability for SQL Schema sources to be templates
2015-03-18 12:43:27 -07:00
Alex Hayes
5546542b19
Merge branch 'master' of https://github.com/saltstack-formulas/mysql-formula into feature/mysql-dev
...
Conflicts:
README.rst
2015-03-10 07:38:55 +11:00
Nitin Madhok
6a0d3656d3
Merge pull request #60 from neuhalje/master
...
Add Fedora 21 and a mysql.disabled state
2015-03-01 15:21:21 -07:00
Wolodja Wentland
2dedb85d5f
Sort options in my.cnf
...
Options in my.cnf are not sorted at this moment which introduces unnecessary
changes whenever the file is being rewritten.
2015-02-17 09:44:16 +01:00
root
98b054fcf6
Official oracle mysql repo for mysql-server creates file /usr/my.cnf
...
That overrides default /etc/mysql/my.cnf parameters
Now if this file exists it bacame managed and empty
2015-02-11 02:21:31 +00:00
tiger-seo
454f09d61f
fixes #56 : pillar lookup.server value is ignored
2015-02-05 17:17:09 +02:00
Egor Potiomkin
c0c9dbd610
remove old unused files
2015-02-03 12:09:50 +08:00
Jens Neuhalfen
38a501fd77
Add Fedora to defaults.yaml
2015-01-26 21:28:09 +01:00
Jens Neuhalfen
0e5ce7a86d
New 'mysql.disabled' state.
2015-01-26 11:07:22 +01:00
Vincent Schumaker
26e634cdb6
Add the ability to specify user pillar data in the form of either
...
mysql:user:host
or
mysql:user:hosts
If mysql:user:hosts is used, an account for each 'user'@'host' combo
will be created with the specified grants
This fixes #49
2014-12-17 10:57:39 -05:00
Seth House
8d89326f4e
Merge pull request #50 from sivir/master
...
Delete supported params
2014-12-15 10:42:02 -07:00
Seth House
9c0f18c48f
Merge pull request #54 from babilen/issue/52
...
Remove require on mysql_debconf if password has not been set
2014-12-13 02:26:03 -07:00
Wolodja Wentland
6bc3f1869b
Remove require on mysql_debconf if password has not been set
...
This fixes #52
2014-12-13 09:05:46 +00:00
Seth House
cb5b604a95
Change states to use short-dec style
2014-12-13 00:19:59 -07:00
root
f03d88a759
1) Supported params list deleted, because it's hard to keep it fresh (there was cool parser by davidjb, but it does not take care of underscores and hiphen in options names). Now all parameters considering supported, and all hiphen will be replaced with underscore when salt creates my.cnf. Thats why all default parameters changed to underscore type.
...
2) Fixed bug with empty config append parameter
3) Fixed bug with empty root password applying
2014-12-12 10:05:39 +08:00
Alex Hayes
34515c7b50
Add state 'mysql.dev' that provides support for installing MySQL development libraries and header files.
2014-12-12 09:20:09 +11:00
1exx
e70a7d01e4
Update defaults.yaml
...
Missing 'sections:'.
2014-11-28 18:29:56 +05:00
Wolodja Wentland
c2c1e3959e
Ensure that debconf-utils is installed on Debian systems
...
debconf.set which is used in mysql.server has a dependency on debconf-utils. If
it is not installed the password will not be set and is cumbersome to change
later on.
2014-11-25 17:54:04 +00:00