]> gitweb.fluxo.info Git - puppet-sshkeys_core.git/log
puppet-sshkeys_core.git
5 years ago(maint) Update user type specs to match new behavior
Gabriel Nagy [Wed, 20 May 2020 11:11:33 +0000 (14:11 +0300)]
(maint) Update user type specs to match new behavior

`purge_ssh_keys` behavior will change with the next Puppet release
(6.16.0). This commit updates the tests to reflect the updated behavior.

See https://github.com/puppetlabs/puppet/pull/8157.

5 years agoMerge pull request #32 from GabrielNagy/PUP-10510/purge-sshkeys
mihaibuzgau [Wed, 17 Jun 2020 07:50:21 +0000 (10:50 +0300)]
Merge pull request #32 from GabrielNagy/PUP-10510/purge-sshkeys

(PUP-10510) Fix sshkeys not being correctly purged

5 years agoMerge pull request #31 from Dorin-Pleava/MODULES-10671/New_ssh_keys_types_open_ssh_8.2
mihaibuzgau [Fri, 29 May 2020 12:13:15 +0000 (15:13 +0300)]
Merge pull request #31 from Dorin-Pleava/MODULES-10671/New_ssh_keys_types_open_ssh_8.2

(MODULES-10671) New SSH key types for OpenSSH 8.2

5 years ago(PUP-10510) Fix sshkeys not being correctly purged
Gabriel Nagy [Wed, 27 May 2020 14:01:20 +0000 (17:01 +0300)]
(PUP-10510) Fix sshkeys not being correctly purged

After adding support for composite namevars in version 2.0.0, the module
lost the ability to purge sshkeys. This happens due to Puppet being
unable to correctly match the names and types of the sshkeys to be
purged.

Part of the fix was done in
https://github.com/puppetlabs/puppet/pull/8174, which changes how a
resource is initialized if the provider implements a `title` method.

Additionally, we add the key name and type to be included in the output
shown by `puppet resource`.

5 years ago(MODULES-10671) New SSH key types for OpenSSH 8.2
Dorin Pleava [Mon, 25 May 2020 12:09:02 +0000 (15:09 +0300)]
(MODULES-10671) New SSH key types for OpenSSH 8.2

Two new SSH key types were added on OpenSSH 8.2:
sk-ecdsa-sha2-nistp256@openssh.com(alias ecdsa-sk) and
sk-ssh-ed25519@openssh.com(alias ed25519-sk)

5 years ago(maint) Update codeowners
Josh Cooper [Fri, 3 Apr 2020 18:31:00 +0000 (11:31 -0700)]
(maint) Update codeowners

5 years agoMerge pull request #28 from ciprianbadescu/release
mihaibuzgau [Fri, 13 Mar 2020 04:58:45 +0000 (06:58 +0200)]
Merge pull request #28 from ciprianbadescu/release

Release preparation for 2.0.0

5 years agoRelease preparation for 2.0.0
Ciprian Badescu [Thu, 12 Mar 2020 12:39:49 +0000 (14:39 +0200)]
Release preparation for 2.0.0

5 years agoMerge pull request #27 from ciprianbadescu/MODULES-7613/use_composite_namevars
Luchi [Tue, 10 Mar 2020 09:56:24 +0000 (11:56 +0200)]
Merge pull request #27 from ciprianbadescu/MODULES-7613/use_composite_namevars

(MODULES-7613) use name and type as composite namevar

5 years ago(MODULES-7613) use name and type as composite namevar
Ciprian Badescu [Thu, 20 Feb 2020 13:32:52 +0000 (15:32 +0200)]
(MODULES-7613) use name and type as composite namevar

After this modification it will be possible to add two or more keys
of different types for the same host

6 years agoMerge pull request #26 from puppetlabs/pdksync_release
Josh Cooper [Thu, 31 Oct 2019 18:01:24 +0000 (11:01 -0700)]
Merge pull request #26 from puppetlabs/pdksync_release

pdksync - (maint) Prep for release

6 years agoPrep for release
mihaibuzgau [Thu, 31 Oct 2019 12:27:14 +0000 (14:27 +0200)]
Prep for release

6 years agoMerge pull request #24 from joshcooper/update_pdk_1.14
Jorie Tappa [Thu, 24 Oct 2019 19:10:38 +0000 (14:10 -0500)]
Merge pull request #24 from joshcooper/update_pdk_1.14

(maint) Update module using pdk 1.14.0

6 years ago(maint) Update module using pdk 1.14.0
Josh Cooper [Thu, 24 Oct 2019 16:57:10 +0000 (09:57 -0700)]
(maint) Update module using pdk 1.14.0

Adds vscode recommendations

6 years agoMerge pull request #25 from puppetlabs/pdksync_update-pdk
Josh Cooper [Thu, 24 Oct 2019 16:33:37 +0000 (09:33 -0700)]
Merge pull request #25 from puppetlabs/pdksync_update-pdk

pdksync - (maint) Enable changelog-generator

6 years ago(maint) Enable changelog-generator
mihaibuzgau [Thu, 24 Oct 2019 13:17:34 +0000 (16:17 +0300)]
(maint) Enable changelog-generator

6 years agoMerge pull request #20 from GabrielNagy/MODULES-9578/create-file-as-root
mihaibuzgau [Thu, 24 Oct 2019 11:38:54 +0000 (14:38 +0300)]
Merge pull request #20 from GabrielNagy/MODULES-9578/create-file-as-root

(MODULES-9578) Create ssh_authorized_key in root path

6 years ago(MODULES-9578) Create authorized_key in root path
Gabriel Nagy [Tue, 13 Aug 2019 09:41:03 +0000 (12:41 +0300)]
(MODULES-9578) Create authorized_key in root path

Previously, when the `target` property was set, the ssh_authorized_key
resource could not create directories/files within root-owned paths.
This behavior is due to the module switching context to the user, then
attempting to create the directory/file as the specified user,
ultimately failing because of insufficient permissions.

This commit adds a new parameter, `drop_privileges` which when set to
false allows the module to write a ssh_authorized_key file in a
privileged path. Due to the possible security implications of this,
the parameter must be manually specified in order to activate this
functionality.

A path is considered to be privileged/trusted if all of its ancestors:
- do not contain any symlinks
- have the same owner as the user who runs Puppet
- are not world/group writable

6 years agoMerge pull request #21 from puppetlabs/fix-contributing-url
Josh Cooper [Tue, 20 Aug 2019 21:13:39 +0000 (14:13 -0700)]
Merge pull request #21 from puppetlabs/fix-contributing-url

(maint) Fix broken readme URL and add codeowners file

6 years ago(maint) Add CODEOWNERS file
Gabriel Nagy [Wed, 14 Aug 2019 07:22:26 +0000 (10:22 +0300)]
(maint) Add CODEOWNERS file

6 years ago(maint) Fix broken contributing URL
Gabriel Nagy [Wed, 14 Aug 2019 07:20:44 +0000 (10:20 +0300)]
(maint) Fix broken contributing URL

6 years ago(MODULES-9578) Add test for target attribute.
Robert Vincent [Tue, 23 Jul 2019 14:20:39 +0000 (10:20 -0400)]
(MODULES-9578) Add test for target attribute.

6 years ago(MODULES-9578) Acceptance tests should remove the authorized_keys file.
Robert Vincent [Tue, 23 Jul 2019 14:08:51 +0000 (10:08 -0400)]
(MODULES-9578) Acceptance tests should remove the authorized_keys file.

7 years agoMerge pull request #18 from melissa/1.0.2-release
Josh Cooper [Fri, 11 Jan 2019 22:09:11 +0000 (14:09 -0800)]
Merge pull request #18 from melissa/1.0.2-release

(maint) Prep for 1.0.2 release

7 years ago(maint) Prep for 1.0.2 release
Melissa Stone [Fri, 11 Jan 2019 21:45:06 +0000 (13:45 -0800)]
(maint) Prep for 1.0.2 release

7 years agoMerge pull request #16 from melissa/maint/master/add-license-file
Josh Cooper [Wed, 9 Jan 2019 18:40:48 +0000 (10:40 -0800)]
Merge pull request #16 from melissa/maint/master/add-license-file

(maint) add LICENSE file

7 years ago(maint) add LICENSE file
Melissa Stone [Tue, 8 Jan 2019 19:27:27 +0000 (11:27 -0800)]
(maint) add LICENSE file

7 years agoMerge pull request #17 from melissa/maint/master/update-pdk-1.8.0-templates
Josh Cooper [Wed, 9 Jan 2019 00:02:25 +0000 (16:02 -0800)]
Merge pull request #17 from melissa/maint/master/update-pdk-1.8.0-templates

(maint) update PDK to 1.8.0; update all templates

7 years ago(maint) update PDK to 1.8.0; update all templates
Melissa Stone [Tue, 8 Jan 2019 23:19:48 +0000 (15:19 -0800)]
(maint) update PDK to 1.8.0; update all templates

7 years agoMerge pull request #15 from puppetlabs/localization/master
Josh Cooper [Tue, 8 Jan 2019 22:10:36 +0000 (14:10 -0800)]
Merge pull request #15 from puppetlabs/localization/master

(L10n) Updating translations for readmes/README_ja_JP.md

7 years ago(L10n) Updating translations for readmes/README_ja_JP.md
transifex-bot [Wed, 19 Dec 2018 04:46:44 +0000 (20:46 -0800)]
(L10n) Updating translations for readmes/README_ja_JP.md

7 years agoMerge pull request #14 from puppetlabs/anchors
Melissa [Thu, 29 Nov 2018 22:16:46 +0000 (14:16 -0800)]
Merge pull request #14 from puppetlabs/anchors

Add anchors for l10n

7 years agoAdd anchors for l10n
Josh Cooper [Thu, 29 Nov 2018 22:00:52 +0000 (14:00 -0800)]
Add anchors for l10n

Also remove relative link.

7 years agoMerge pull request #13 from melissa/maint/master/loc-link-fix
Josh Cooper [Thu, 29 Nov 2018 01:46:18 +0000 (17:46 -0800)]
Merge pull request #13 from melissa/maint/master/loc-link-fix

Maint/master/loc link fix

7 years ago(L10n) Add Anchor Tags so that TOC links will work
Melissa Stone [Thu, 29 Nov 2018 00:47:10 +0000 (16:47 -0800)]
(L10n) Add Anchor Tags so that TOC links will work

7 years ago(L10n) Updating translations for readmes/README_ja_JP.md
transifex-bot [Tue, 13 Nov 2018 08:47:38 +0000 (00:47 -0800)]
(L10n) Updating translations for readmes/README_ja_JP.md

7 years ago(L10n) Updating translations for locales/ja/puppetlabs-sshkeys_core.po
transifex-bot [Tue, 13 Nov 2018 08:47:26 +0000 (00:47 -0800)]
(L10n) Updating translations for locales/ja/puppetlabs-sshkeys_core.po

7 years agoMerge pull request #12 from puppetlabs/modules8182
Melissa [Wed, 28 Nov 2018 22:13:47 +0000 (14:13 -0800)]
Merge pull request #12 from puppetlabs/modules8182

Expand test coverage

7 years agoAccount for pre-5 behavior
Josh Cooper [Wed, 28 Nov 2018 00:49:54 +0000 (16:49 -0800)]
Account for pre-5 behavior

In Puppet4, the Report class requires a kind argument. Also the is_to_s
and should_to_s methods returned an array of strings and a flattened
array as a string. That behavior was changed in PUP-7616 (commit
c14b28f9c427) so that both methods return a string as the name
implies.

7 years agoTest against puppet6
Josh Cooper [Tue, 27 Nov 2018 23:57:34 +0000 (15:57 -0800)]
Test against puppet6

7 years agoRefer to local reference instead of type reference
Josh Cooper [Mon, 26 Nov 2018 23:41:32 +0000 (15:41 -0800)]
Refer to local reference instead of type reference

See MODULES-8182.

Also refer to github project page instead of README.md.

7 years agoMerge pull request #8 from xrobau/patch-1
Josh Cooper [Mon, 26 Nov 2018 17:56:10 +0000 (09:56 -0800)]
Merge pull request #8 from xrobau/patch-1

Document 'options' param of ssh_authorized_key

7 years ago(packaging) Updating POT file for 1a70da8bbd4c42bb3e24ac14fa8a48b71f849496
Jenkins CI [Wed, 31 Oct 2018 16:52:21 +0000 (16:52 +0000)]
(packaging) Updating POT file for 1a70da8bbd4c42bb3e24ac14fa8a48b71f849496

7 years agoMerge pull request #10 from natemccurdy/nmccurdy/fix_options_doc
Reid Vandewiele [Wed, 31 Oct 2018 16:50:05 +0000 (09:50 -0700)]
Merge pull request #10 from natemccurdy/nmccurdy/fix_options_doc

ssh_authorzed_key: Fix invalid 'options' error

7 years agossh_authorzed_key: Fix invalid 'options' error
Nate McCurdy [Wed, 31 Oct 2018 16:32:09 +0000 (09:32 -0700)]
ssh_authorzed_key: Fix invalid 'options' error

Prior to this, the example of a valid "options" value for the
ssh_authorized_key type was syntactically incorrect; it did not include
the closing single quote.

Example of incorrect error message:

```
Error: Parameter options failed on Ssh_authorized_key[testkey]: Option from=foo.com is not valid. A single option must either be of the form 'option' or 'option="value". Multiple options must be provided as an array (file: /tmp/test.pp, line: 5)
```

After this, the error shows the correct syntax for specifying an option:

```
Error: Parameter options failed on Ssh_authorized_key[testkey]: Option from=foo.com is not valid. A single option must either be of the form 'option' or 'option="value"'. Multiple options must be provided as an array (file: /tmp/test.pp, line: 5)
```

7 years agoMerge pull request #9 from ehom/master
Josh Cooper [Thu, 25 Oct 2018 23:40:06 +0000 (16:40 -0700)]
Merge pull request #9 from ehom/master

(maint) made phrases complete (localization-ready)

7 years ago(maint) made phrases complete (localization-ready)
ehom [Thu, 25 Oct 2018 20:42:09 +0000 (13:42 -0700)]
(maint) made phrases complete (localization-ready)

7 years agoUpdate desc field
Rob Thomas [Sun, 14 Oct 2018 23:27:25 +0000 (20:27 -0300)]
Update desc field

7 years agoDocument 'options' param of ssh_authorized_key
Rob Thomas [Mon, 8 Oct 2018 02:03:59 +0000 (12:03 +1000)]
Document 'options' param of ssh_authorized_key

I ended up having to trawl through the source code to figure out how to do this, so
I'm sure that someone ELSE would like to save their time by having it documented!

7 years agoMerge pull request #7 from melissa/1.0.1-release
Josh Cooper [Fri, 17 Aug 2018 22:18:17 +0000 (15:18 -0700)]
Merge pull request #7 from melissa/1.0.1-release

1.0.1 release

7 years agoPrep for the 1.0.1 release
Melissa Stone [Fri, 17 Aug 2018 22:15:22 +0000 (15:15 -0700)]
Prep for the 1.0.1 release

7 years ago(PUP-9053) Enable localization
Melissa Stone [Fri, 17 Aug 2018 22:13:01 +0000 (15:13 -0700)]
(PUP-9053) Enable localization

7 years ago(PUP-9052) Bump puppet req to at least puppet 6
Melissa Stone [Fri, 17 Aug 2018 22:09:32 +0000 (15:09 -0700)]
(PUP-9052) Bump puppet req to at least puppet 6

7 years agoMerge pull request #6 from jhelwig/migrate-user-tests-from-puppet-repo
Josh Cooper [Wed, 25 Jul 2018 18:56:41 +0000 (11:56 -0700)]
Merge pull request #6 from jhelwig/migrate-user-tests-from-puppet-repo

(maint) Import missed User type integration test from puppet repo

7 years ago(maint) Import missed User type integration test from puppet repo
Jacob Helwig [Wed, 25 Jul 2018 18:44:40 +0000 (11:44 -0700)]
(maint) Import missed User type integration test from puppet repo

7 years agoMerge pull request #5 from jhelwig/migrate-user-tests-from-puppet-repo
Josh Cooper [Wed, 25 Jul 2018 18:26:18 +0000 (11:26 -0700)]
Merge pull request #5 from jhelwig/migrate-user-tests-from-puppet-repo

(maint) Import the User type unit tests specific to ssh_authorized_keys

7 years ago(maint) Import the User type unit tests specific to ssh_authorized_keys
Jacob Helwig [Tue, 24 Jul 2018 16:46:02 +0000 (09:46 -0700)]
(maint) Import the User type unit tests specific to ssh_authorized_keys

Since these tests require both the User & Ssh_authorized_keys types are
available, they are unlikely to be run as part of the Puppet test suite as
this module is unlikely to be installed & available to Puppet's test
suite. By moving the tests into this module, we can ensure that they're at
least run as part of development of the module.

7 years agoMerge pull request #4 from puppetlabs/install-module-on
Josh Cooper [Wed, 18 Jul 2018 18:58:17 +0000 (11:58 -0700)]
Merge pull request #4 from puppetlabs/install-module-on

Install module on all hosts, not just those with default role

7 years agoInstall module on all hosts, not just those with default role
Josh Cooper [Wed, 18 Jul 2018 02:54:45 +0000 (19:54 -0700)]
Install module on all hosts, not just those with default role

 * Install module on all hosts, not just those with the default role
 * Remove dead comment

7 years agoMerge pull request #3 from jhelwig/merge-release-to-master
Melissa [Tue, 17 Jul 2018 21:30:13 +0000 (14:30 -0700)]
Merge pull request #3 from jhelwig/merge-release-to-master

Merge release to master

7 years agoMerge pull request #2 from jhelwig/release-prep
Josh Cooper [Tue, 17 Jul 2018 20:41:40 +0000 (13:41 -0700)]
Merge pull request #2 from jhelwig/release-prep

Release prep for 1.0.0

7 years agoRelease prep for 1.0.0
Jacob Helwig [Tue, 17 Jul 2018 15:48:24 +0000 (08:48 -0700)]
Release prep for 1.0.0

7 years agoMerge pull request #1 from jhelwig/module-updates
Melissa [Mon, 2 Jul 2018 18:45:02 +0000 (11:45 -0700)]
Merge pull request #1 from jhelwig/module-updates

Import the module

7 years agoRemove test blocked on ticket marked as "Won't Do"
Jacob Helwig [Mon, 2 Jul 2018 17:07:18 +0000 (10:07 -0700)]
Remove test blocked on ticket marked as "Won't Do"

Since PUP-1605 was closed as "Won't Do", there doesn't seem to be much
reason in keeping around an acceptance test (even if it is a pending one)
that tests the scenario that PUP-1605 would have allowed.

7 years agoAdd default nodeset for acceptance tests
Jacob Helwig [Mon, 2 Jul 2018 17:07:12 +0000 (10:07 -0700)]
Add default nodeset for acceptance tests

7 years agoUpdate acceptance tests to use RSpec syntax
Jacob Helwig [Thu, 28 Jun 2018 21:47:37 +0000 (14:47 -0700)]
Update acceptance tests to use RSpec syntax

7 years agoRename acceptance tests to have _spec at the end
Jacob Helwig [Tue, 26 Jun 2018 21:31:43 +0000 (14:31 -0700)]
Rename acceptance tests to have _spec at the end

7 years agoUpdate Travis config to test against Puppet 5 & modern Ruby
Jacob Helwig [Tue, 26 Jun 2018 17:40:18 +0000 (10:40 -0700)]
Update Travis config to test against Puppet 5 & modern Ruby

Rather than using the default config of testing against Puppet 4, and an
old Ruby version, we now run the spec tests against Puppet 5, and a
version of Ruby that is supported by Puppet 5.

7 years agoAdd README & REFERENCE documentation
Jacob Helwig [Tue, 26 Jun 2018 16:38:34 +0000 (09:38 -0700)]
Add README & REFERENCE documentation

7 years agoRemove Rubocop Performance/Caller violation
Jacob Helwig [Mon, 25 Jun 2018 18:21:24 +0000 (11:21 -0700)]
Remove Rubocop Performance/Caller violation

Turns out that using `caller(n..n).first` is _significantly_ faster than
`caller[n]`.

7 years agoRemove Rubocop Lint/AssignmentInCondition violation
Jacob Helwig [Mon, 25 Jun 2018 18:16:23 +0000 (11:16 -0700)]
Remove Rubocop Lint/AssignmentInCondition violation

7 years agoRemove Rubocop Style/GuardClause violation
Jacob Helwig [Mon, 25 Jun 2018 18:07:12 +0000 (11:07 -0700)]
Remove Rubocop Style/GuardClause violation

By restructuring this code to use a guard clause style, we can also get
rid of the assignment in conditional.

7 years agoUpdate PDK template
Jacob Helwig [Mon, 25 Jun 2018 17:49:51 +0000 (10:49 -0700)]
Update PDK template

7 years agoDisable Rubocop Style/Documentation check for type & provider
Jacob Helwig [Mon, 25 Jun 2018 17:45:27 +0000 (10:45 -0700)]
Disable Rubocop Style/Documentation check for type & provider

The type & provider are documented using tooling that Rubocop isn't aware
of, so we just disable this cop for those files.

7 years agoRemove Rubocop Layout/MultilineMethodCallIndentation violations
Jacob Helwig [Mon, 25 Jun 2018 16:50:56 +0000 (09:50 -0700)]
Remove Rubocop Layout/MultilineMethodCallIndentation violations

7 years agoRemove Rubocop Style/TrailingCommaInLiteral violation
Jacob Helwig [Mon, 25 Jun 2018 16:45:54 +0000 (09:45 -0700)]
Remove Rubocop Style/TrailingCommaInLiteral violation

7 years agoRemove Rubocop Metrics/LineLength violation
Jacob Helwig [Mon, 25 Jun 2018 16:40:12 +0000 (09:40 -0700)]
Remove Rubocop Metrics/LineLength violation

7 years agoDisable Rubocop Metrics/LineLength check for SSH key lines
Jacob Helwig [Mon, 25 Jun 2018 16:39:09 +0000 (09:39 -0700)]
Disable Rubocop Metrics/LineLength check for SSH key lines

SSH keys are long, and splitting them into multiple lines can be
error-prone, so we'll just disable the Metrics/LineLength check for lines
that are SSH keys.

7 years agoDisable Rubocop RSpec/AnyInstance check for specific instances
Jacob Helwig [Mon, 25 Jun 2018 16:21:27 +0000 (09:21 -0700)]
Disable Rubocop RSpec/AnyInstance check for specific instances

There isn't really a clean way to disable FileBucket backups without
stubbing any_instance in these cases.

7 years agoRemove Rubocop RSpec/DescribeMethod violations
Jacob Helwig [Mon, 25 Jun 2018 16:14:58 +0000 (09:14 -0700)]
Remove Rubocop RSpec/DescribeMethod violations

7 years agoClean up hard tabs and whitespace
Jacob Helwig [Mon, 25 Jun 2018 16:10:44 +0000 (09:10 -0700)]
Clean up hard tabs and whitespace

7 years agoFix duplicate test removing RSpec/RepeatedExample violation
Jacob Helwig [Mon, 25 Jun 2018 16:08:53 +0000 (09:08 -0700)]
Fix duplicate test removing RSpec/RepeatedExample violation

The "array host_alias" test was never actually testing against a list of
host aliases, as it was using the exact same code as the "single
host_alias" test. We now test against an actual array of host aliases in
the manifest, and check that it is properly written out to the file.

7 years agoRemove Rubocop RSpec/ScatteredLet violations
Jacob Helwig [Mon, 25 Jun 2018 15:47:52 +0000 (08:47 -0700)]
Remove Rubocop RSpec/ScatteredLet violations

7 years agoRemove Rubocop Lint/AmbiguousBlockAssociation violation
Jacob Helwig [Mon, 25 Jun 2018 15:31:30 +0000 (08:31 -0700)]
Remove Rubocop Lint/AmbiguousBlockAssociation violation

7 years agoRemove Rubocop RSpec/InstanceVariable violations
Jacob Helwig [Mon, 25 Jun 2018 15:27:03 +0000 (08:27 -0700)]
Remove Rubocop RSpec/InstanceVariable violations

7 years agoUpdate PDK template files
Jacob Helwig [Fri, 22 Jun 2018 16:59:37 +0000 (09:59 -0700)]
Update PDK template files

7 years agoDisable Rubocop RSpec/NamedSubject check
Jacob Helwig [Fri, 22 Jun 2018 16:58:52 +0000 (09:58 -0700)]
Disable Rubocop RSpec/NamedSubject check

7 years agoRemove Rubocop Style/BlockDelimiters violations
Jacob Helwig [Fri, 22 Jun 2018 16:54:12 +0000 (09:54 -0700)]
Remove Rubocop Style/BlockDelimiters violations

7 years agoClean up Rubocop Lint/ScriptPermission violations
Jacob Helwig [Fri, 22 Jun 2018 16:44:42 +0000 (09:44 -0700)]
Clean up Rubocop Lint/ScriptPermission violations

7 years agoApply automatic PDK validation cleanup
Jacob Helwig [Thu, 21 Jun 2018 21:45:50 +0000 (14:45 -0700)]
Apply automatic PDK validation cleanup

7 years agoInitial sshkey type import from Puppet repository
Jacob Helwig [Mon, 4 Jun 2018 18:30:09 +0000 (11:30 -0700)]
Initial sshkey type import from Puppet repository

Imported from dbf5a8964af9b87446542d24f46534cf90f11f59 in the Puppet repo.