410 Commits

Author SHA1 Message Date
Garrett Honeycutt
53f9acbfd5 Add version dependency to firewall module to support Forge
Without this commit the forge gives the following error.
"Oops, that didn't work The dependency 'puppetlabs/firewall' in the
metadata.json must have a 'version_requirement' key."
2014-05-16 13:27:19 -07:00
Garrett Honeycutt
d228c25d4b Release v3.10.0 - Add option to specify AuthorizedKeysFile 2014-05-16 13:20:39 -07:00
Garrett Honeycutt
f4f85e1d4d Merge pull request #64 from emahags/auth_keys_location
Add option to specify AuthorizedKeysFile
2014-05-16 13:14:09 -07:00
Martin Hagstrom
7dd6b653b0 Add option to specify AuthorizedKeysFile 2014-05-16 13:01:27 +02:00
Garrett Honeycutt
b3511938e9 Release v3.9.0 - ability to not import all ssh keys 2014-04-14 01:57:03 -04:00
Garrett Honeycutt
cd8d98da4c Merge pull request #63 from ghoneycutt/ssh_key_import
Ssh key import
2014-04-14 01:56:34 -04:00
Garrett Honeycutt
58dd6263e7 Merging emahags/import_ssh_keys into master 2014-04-14 01:24:08 -04:00
Garrett Honeycutt
5a04e16138 Merge pull request #61 from ghoneycutt/use_contain_class
Update spec tests to use contain_class as include_class is deprecated
2014-04-03 14:21:22 +02:00
Garrett Honeycutt
9d4af6156a Update spec tests to use contain_class as include_class is deprecated 2014-04-03 14:00:36 +02:00
Garrett Honeycutt
96872c5832 Release v3.8.0 - Manages ClientAliveCountMax in sshd_config
Thanks to mlehner616 for his contribution
2014-04-02 11:09:43 +02:00
Garrett Honeycutt
09b2e7723e Merge pull request #56 from mlehner616/develop
Added ClientAliveCountMax config parameter
2014-04-02 11:08:23 +02:00
Mike Lehner
9792b269bd Added ClientAliveCountMax config parameter 2014-04-01 20:34:37 -04:00
Garrett Honeycutt
814b9bc972 Release v3.7.0 - Support for Solaris 9, 10, and 11. 2014-02-28 18:55:00 -05:00
Garrett Honeycutt
5e60d4eceb Merge pull request #54 from ghoneycutt/support_solaris
Support solaris
2014-02-28 18:53:49 -05:00
Garrett Honeycutt
b3c2cd7886 Fix Mark's commit to support Solaris 9 2014-02-28 18:43:17 -05:00
Mark Nalyanya
0523bac29a Fix service hasstatus for Solaris 9 2014-02-28 17:43:39 -05:00
Garrett Honeycutt
965bc661d0 exported sshkey does not require ssh package
This is necessary because of a bug with PuppetDB. Without this patch you
will get invalid relationship errors.
2014-02-27 20:03:52 -05:00
Garrett Honeycutt
ae87198e76 Make Solaris work
Clean up nalyanyam's commit
2014-02-27 18:06:18 -05:00
Garrett Honeycutt
94d8fef4bb Ensure spec tests for Solaris port pass 2014-02-25 10:42:26 +01:00
Garrett Honeycutt
ec878abe2b Cleanup duplicate code in Solaris port.
This code would prevent a catalog from compiling.
2014-02-25 10:41:24 +01:00
Garrett Honeycutt
5b8317daa5 Merge remote-tracking branch 'origin/master' into support_solaris
Get this branch up to date
2014-02-25 10:23:08 +01:00
Mark Nalyanya
2ee8163d9b Add Solaris support
Parameterized the OS specific options
2014-02-25 10:20:01 +01:00
Martin Hagstrom
492292b003 Fix type comparison of ssh_key_import 2014-02-20 22:38:20 +01:00
Martin Hagstrom
6236973bf8 Add option to not import ssh keys 2014-02-20 16:58:51 +01:00
Garrett Honeycutt
ccfce3d093 Release v3.6.1 - Support Puppet v3.4 and Ruby v2.0.0 2014-02-06 16:26:24 -05:00
Garrett Honeycutt
03d8afc57f Merge pull request #51 from ghoneycutt/support_puppet34_and_ruby2
Support Puppet v3.4 and Ruby v2.0.0
2014-02-06 16:26:00 -05:00
Garrett Honeycutt
cd5e300fa0 Support Puppet v3.4 2014-02-06 14:54:43 -05:00
Garrett Honeycutt
a2484ab239 Support Ruby v2.0.0 2014-02-06 14:43:09 -05:00
Garrett Honeycutt
497a5bbd51 Merge pull request #49 from ghoneycutt/travis
Travis
2014-01-24 18:17:25 -08:00
Garrett Honeycutt
0f17236f75 Test against Puppet v3.4 2014-01-24 20:35:21 -05:00
Garrett Honeycutt
c5d8868fdf Drop support for Puppet v2.7 2014-01-24 20:34:54 -05:00
Garrett Honeycutt
60a41230c4 Test against Ruby v2.0.0 though allow it to fail 2014-01-24 20:34:36 -05:00
Garrett Honeycutt
b88339e1fc Enable fast finish in Travis
http://blog.travis-ci.com/2013-11-27-fast-finishing-builds/
2014-01-24 20:34:16 -05:00
Garrett Honeycutt
c68707e75c Release v3.6.0 - Add ability to do merge lookup for ssh keys
Add parameter, hiera_merge, which lets you do a merge lookup through the
use of hiera_hash() for ssh keys.
2014-01-20 09:42:52 -05:00
Garrett Honeycutt
ffa34f5fe9 Merge pull request #48 from ghoneycutt/hiera_merge
Hiera merge
2014-01-20 06:41:57 -08:00
Garrett Honeycutt
0f4b8320e5 Add spec tests for hiera_merge
Test for hiera_merge set to an invalid type that is not checked in the
code's case statement. Also test for error message returned from
validate_re().
2014-01-20 09:36:38 -05:00
Phil Friderici
8a8ffbee6a added optional hiera merge functionality 2014-01-20 11:16:28 +01:00
Garrett Honeycutt
2be20733d8 Merge pull request #43 from ghoneycutt/rspec_puppet_v1
Support rspec-puppet v1.0.0
2013-12-27 14:57:11 -08:00
Garrett Honeycutt
2afe44fd22 Support rspec-puppet v1.0.0
include_class has been replaced with contain_class.
http://bombasticmonkey.com/2013/12/05/rspec-puppet-1.0.0/
2013-12-27 17:47:46 -05:00
Garrett Honeycutt
9c0985514d Release v3.5.0 - Optionally manage banner file 2013-12-21 02:33:57 -05:00
Garrett Honeycutt
d027d56e49 Merge pull request #40 from ghoneycutt/add_banner_file
(#244) Add banner file
2013-12-20 23:32:32 -08:00
Garrett Honeycutt
507b35e453 Cleaning up contributions 2013-12-21 02:27:10 -05:00
Garrett Honeycutt
42efd6ebfc Clean up contributions and improve spec tests 2013-12-21 02:21:06 -05:00
Garrett Honeycutt
8ed84f7e18 Update to work with new version of rspec-puppet 2013-12-21 02:05:37 -05:00
Garrett Honeycutt
96d38fb876 Add checks to rake validate and update Travis 2013-12-19 07:49:32 -05:00
Garrett Honeycutt
7c378d0e8b Merge pull request #39 from Phil-Friderici/spec_test_fixes
fixing spec warnings
2013-12-19 04:47:16 -08:00
Garrett Honeycutt
db52073c3b Add ability to manage HashKnownHosts in ssh_config 2013-12-19 07:39:06 -05:00
Garrett Honeycutt
363b4a190f Merge pull request #38 from Phil-Friderici/ssh_config_hash_known_hosts
ssh_config_hash_known_hosts option added
2013-12-19 04:38:44 -08:00
Phil Friderici
c6c85ed325 fixing spec warnings 2013-12-11 14:45:53 +01:00
Phil Friderici
7bce1e8b35 ssh_config_hash_known_hosts option added 2013-12-11 14:35:42 +01:00