Commit graph

930 commits

Author SHA1 Message Date
Morgan Haskel
0623654438 Merge pull request #644 from puppetlabs/revert-640-auth-plugins
Revert "Support for authentication plugins"
2015-01-22 11:36:19 -08:00
Colleen Murphy
ccf37e7c8d Revert "Support for authentication plugins" 2015-01-22 11:27:41 -08:00
TP Honey
1a87bae020 Merge pull request #637 from dveeden/account_localhost
Do the right thing when fqdn==localhost
2015-01-22 10:36:01 -08:00
Morgan Haskel
9a613bbc33 Merge pull request #638 from dveeden/doc-secure
Make sure the example is somewhat secure
2015-01-22 10:34:42 -08:00
Hunter Haugen
bcb615057b Merge pull request #640 from dveeden/auth-plugins
Support for authentication plugins
2015-01-22 10:31:19 -08:00
Daniël van Eeden
c04fed1066 When fqdn==localhost account security breaks
This is because the root@localhost account is already
defined.

Remove localdomain accounts if fqdn is localhost
2015-01-18 15:02:17 +01:00
Daniël van Eeden
305b0d2a87 Support authentication plugins
This uses CREATE USER xxx IDENTIFIED WITH yyy

For tests:
 unix_socket is not loaded by default, so this might require:
 install plugin unix_socket soname 'auth_socket.so';

 The mysql_native_password plugin is available by default and
 allows you to also set a password.
2015-01-17 18:41:37 +01:00
Daniël van Eeden
d45b6a8097 Make sure the example is somewhat secure 2015-01-17 18:27:04 +01:00
Colleen Murphy
9f5539cb1d Merge pull request #639 from juniorsysadmin/fix-service-lint-warning
Fix lint warning in server/service.pp
2015-01-10 23:27:18 -08:00
juniorsysadmin
2088fb8b36 Fix lint warning in server/service.pp 2015-01-11 15:35:10 +11:00
Morgan Haskel
23c192df9f Merge pull request #634 from cyberious/ResourceTest
MODULES-1520 add test to assert it does not break
2015-01-02 11:52:06 -05:00
Travis Fields
8d7ab1d9c6 Merge pull request #635 from mhaskel/MODULES-1520
MODULES-1520 - update username validation
2015-01-02 08:50:34 -08:00
Travis Fields
d9d02718b8 MODULES-1520 add test to assert it does not break 2014-12-31 16:48:54 -08:00
Morgan Haskel
f92a24ef3d MODULES-1520 - update username validation
Don't fail on validation where the user isn't quoted with special
characters. The providers quote these strings by default.
2014-12-31 11:50:48 -08:00
Colleen Murphy
4203867c01 Merge pull request #632 from mhaskel/future_parser_fix
Future parser fix in params.pp
2014-12-30 10:01:23 -08:00
Morgan Haskel
b20f04330c Future parser fix in params.pp 2014-12-30 09:45:54 -08:00
Morgan Haskel
efeb01cee6 Merge pull request #631 from cmurphy/master
Add IntelliJ files to the ignore list
2014-12-29 11:22:49 -08:00
Colleen Murphy
83e87f5198 Add IntelliJ files to the ignore list 2014-12-29 10:41:12 -08:00
Igor Galić
d3f7254ecc Merge pull request #616 from takumin/install_db_with_freebsd
mysql_install_db freebsd support
2014-12-23 18:03:25 +01:00
Igor Galić
5f62e6d455 Merge pull request #615 from KlavsKlavsen/master
ensure mysql-config-file and server package is in place before trying to...
2014-12-22 10:32:35 +01:00
Igor Galić
457194ce21 Merge pull request #629 from pishro-oss/master
under Debian 8 package name for ruby mysql biding is called ruby-mysql, ...
2014-12-19 20:37:04 +01:00
Armin ranjbar
263a9fa210 useless whitespace removed 2014-12-19 18:54:51 +03:30
Armin ranjbar
9f9061ea8f under Debian 8 package name for ruby mysql biding is called ruby-mysql, just like trusty. 2014-12-19 17:03:46 +03:30
Hunter Haugen
ea7d66a7e4 Merge pull request #628 from mhaskel/merge_3.1.x_into_master
Merge 3.1.x into master
2014-12-16 17:12:00 -08:00
Colleen Murphy
09325e6451 Merge pull request #627 from mhaskel/metadata_fix
Forgot to add SLES12 to metadata. yay.
2014-12-16 16:47:55 -08:00
Morgan Haskel
b12890da3c Forgot to add SLES12 to metadata. yay. 2014-12-16 16:46:47 -08:00
Hunter Haugen
bb12e9db7a Merge pull request #626 from mhaskel/3.1.0-prep
3.1.0 prep
2014-12-16 11:57:38 -08:00
Morgan Haskel
c7f179d977 3.1.0 prep 2014-12-16 11:53:34 -08:00
Travis Fields
120e6b1dc8 Merge pull request #625 from mhaskel/lint_cleanup
Clean up lint warnings
2014-12-16 11:29:40 -08:00
Morgan Haskel
a367b3e1e4 Clean up lint warnings 2014-12-16 11:19:04 -08:00
Travis Fields
407e869b0f Merge pull request #624 from mhaskel/FM-2112
Remove mysqltuner, fetch with staging instead
2014-12-16 11:17:04 -08:00
Morgan Haskel
3c872abcd2 Remove mysqltuner, fetch with staging instead
mysqltuner is licensed under GPL so we don't want to package it with the
module.
2014-12-16 10:52:39 -08:00
Hunter Haugen
468986d85f Merge pull request #623 from mhaskel/FM-2111
Fix issues introduced in puppetlabs/puppetlabs-mysql#612
2014-12-15 09:23:19 -08:00
Morgan Haskel
a611686530 Fix issues introduced in puppetlabs/puppetlabs-mysql#612
The regex updates caused failures in some places where it previously
(correctly) worked.
2014-12-12 17:36:46 -08:00
Hunter Haugen
2f9820ced8 Merge pull request #622 from mhaskel/puppet_not_shell
Use puppet() instead of shell() to install module dependencies
2014-12-12 13:28:02 -08:00
Morgan Haskel
93615453b5 Use puppet() instead of shell() to install module dependencies 2014-12-12 12:55:31 -08:00
Igor Galić
aeb5ae52b4 Merge pull request #612 from lavoiesl/identifier-quoting
Reworked all identifier quoting detections
2014-12-10 12:02:34 +01:00
Morgan Haskel
8e24162afa Merge pull request #619 from cmurphy/master
Update .travis.yml, Gemfile, Rakefile, and CONTRIBUTING.md
2014-12-09 08:22:24 -08:00
Colleen Murphy
e8708f25d8 Add json gem
The puppet_facts gem implicitly depends on the json gem.
On Ruby 1.8.7, json is not built in. On Puppet 2.7, it is
not explicitly pulled in by the hiera gem. So we add it
here explicitly.
2014-12-08 22:52:30 -08:00
Colleen Murphy
638b9c5704 Update .travis.yml, Gemfile, Rakefile, and CONTRIBUTING.md 2014-12-08 10:23:34 -08:00
Morgan Haskel
619fa7c07a Merge pull request #618 from cmurphy/sync
Remove mime-types from .sync.yml
2014-12-08 10:20:59 -08:00
Colleen Murphy
94448f370a Remove mime-types from .sync.yml
Gemfile no longer needs mime-types so it does not need to be
modulesynced separately.
2014-12-07 16:44:23 -08:00
takumi
7d3962fc28 mysql_install_db freebsd support 2014-12-05 18:45:38 +09:00
Klavs Klavsen
a8fd4d375b ensure mysql-config-file and server package is in place before trying to start service - to ensure it gets started with correct settings and does not try to enable service before it actually exists :) 2014-12-04 16:14:09 +01:00
Morgan Haskel
67bf7a344c Merge pull request #613 from justinstoller/maint/master/update-for-geppetto
Update for using Geppetto plugin in CI
2014-12-02 15:02:00 -05:00
Justin Stoller
f0f5f64723 Update for using Geppetto plugin in CI 2014-12-02 11:37:42 -08:00
Sébastien Lavoie
60838a5837 Reworked all identifier quoting detections
Otherwise, trying to manage `debian-sys-maint` will fail miserably, quoted or not.

Fixes #609
2014-11-27 12:47:09 -05:00
Morgan Haskel
f235f34cab Merge pull request #611 from cmurphy/sles12
Fix operating system release fact for SLES
2014-11-26 18:27:14 -05:00
Colleen Murphy
e23da83230 Fix operating system release fact for SLES
PE on SLES 11 does not support the operatingsystemmajrelease fact.
2014-11-26 15:25:37 -08:00
Travis Fields
137d0dba0e Merge pull request #610 from cmurphy/sles12
Fix support for SLES 12
2014-11-26 16:08:08 -05:00