Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-25 | (MODULES-7613) use name and type as composite namevar | Ciprian Badescu | |
After this modification it will be possible to add two or more keys of different types for the same host | |||
2019-10-31 | Merge pull request #26 from puppetlabs/pdksync_release | Josh Cooper | |
pdksync - (maint) Prep for release | |||
2019-10-31 | Prep for release | mihaibuzgau | |
2019-10-24 | Merge pull request #24 from joshcooper/update_pdk_1.14 | Jorie Tappa | |
(maint) Update module using pdk 1.14.0 | |||
2019-10-24 | (maint) Update module using pdk 1.14.0 | Josh Cooper | |
Adds vscode recommendations | |||
2019-10-24 | Merge pull request #25 from puppetlabs/pdksync_update-pdk | Josh Cooper | |
pdksync - (maint) Enable changelog-generator | |||
2019-10-24 | (maint) Enable changelog-generator | mihaibuzgau | |
2019-10-24 | Merge pull request #20 from GabrielNagy/MODULES-9578/create-file-as-root | mihaibuzgau | |
(MODULES-9578) Create ssh_authorized_key in root path | |||
2019-10-23 | (MODULES-9578) Create authorized_key in root path | Gabriel Nagy | |
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 | |||
2019-08-20 | Merge pull request #21 from puppetlabs/fix-contributing-url | Josh Cooper | |
(maint) Fix broken readme URL and add codeowners file | |||
2019-08-20 | (maint) Add CODEOWNERS file | Gabriel Nagy | |
2019-08-14 | (maint) Fix broken contributing URL | Gabriel Nagy | |
2019-08-12 | (MODULES-9578) Add test for target attribute. | Robert Vincent | |
2019-08-12 | (MODULES-9578) Acceptance tests should remove the authorized_keys file. | Robert Vincent | |
2019-01-11 | Merge pull request #18 from melissa/1.0.2-release | Josh Cooper | |
(maint) Prep for 1.0.2 release | |||
2019-01-11 | (maint) Prep for 1.0.2 release | Melissa Stone | |
2019-01-09 | Merge pull request #16 from melissa/maint/master/add-license-file | Josh Cooper | |
(maint) add LICENSE file | |||
2019-01-09 | (maint) add LICENSE file | Melissa Stone | |
2019-01-08 | Merge pull request #17 from melissa/maint/master/update-pdk-1.8.0-templates | Josh Cooper | |
(maint) update PDK to 1.8.0; update all templates | |||
2019-01-08 | (maint) update PDK to 1.8.0; update all templates | Melissa Stone | |
2019-01-08 | Merge pull request #15 from puppetlabs/localization/master | Josh Cooper | |
(L10n) Updating translations for readmes/README_ja_JP.md | |||
2018-12-18 | (L10n) Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2018-11-29 | Merge pull request #14 from puppetlabs/anchors | Melissa | |
Add anchors for l10n | |||
2018-11-29 | Add anchors for l10n | Josh Cooper | |
Also remove relative link. | |||
2018-11-28 | Merge pull request #13 from melissa/maint/master/loc-link-fix | Josh Cooper | |
Maint/master/loc link fix | |||
2018-11-28 | (L10n) Add Anchor Tags so that TOC links will work | Melissa Stone | |
2018-11-28 | (L10n) Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2018-11-28 | (L10n) Updating translations for locales/ja/puppetlabs-sshkeys_core.po | transifex-bot | |
2018-11-28 | Merge pull request #12 from puppetlabs/modules8182 | Melissa | |
Expand test coverage | |||
2018-11-28 | Account for pre-5 behavior | Josh Cooper | |
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. | |||
2018-11-28 | Test against puppet6 | Josh Cooper | |
2018-11-26 | Refer to local reference instead of type reference | Josh Cooper | |
See MODULES-8182. Also refer to github project page instead of README.md. | |||
2018-11-26 | Merge pull request #8 from xrobau/patch-1 | Josh Cooper | |
Document 'options' param of ssh_authorized_key | |||
2018-10-31 | (packaging) Updating POT file for 1a70da8bbd4c42bb3e24ac14fa8a48b71f849496 | Jenkins CI | |
2018-10-31 | Merge pull request #10 from natemccurdy/nmccurdy/fix_options_doc | Reid Vandewiele | |
ssh_authorzed_key: Fix invalid 'options' error | |||
2018-10-31 | ssh_authorzed_key: Fix invalid 'options' error | Nate McCurdy | |
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) ``` | |||
2018-10-25 | Merge pull request #9 from ehom/master | Josh Cooper | |
(maint) made phrases complete (localization-ready) | |||
2018-10-25 | (maint) made phrases complete (localization-ready) | ehom | |
2018-10-14 | Update desc field | Rob Thomas | |
2018-10-08 | Document 'options' param of ssh_authorized_key | Rob Thomas | |
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! | |||
2018-08-17 | Merge pull request #7 from melissa/1.0.1-release | Josh Cooper | |
1.0.1 release | |||
2018-08-17 | Prep for the 1.0.1 release | Melissa Stone | |
2018-08-17 | (PUP-9053) Enable localization | Melissa Stone | |
2018-08-17 | (PUP-9052) Bump puppet req to at least puppet 6 | Melissa Stone | |
2018-07-25 | Merge pull request #6 from jhelwig/migrate-user-tests-from-puppet-repo | Josh Cooper | |
(maint) Import missed User type integration test from puppet repo | |||
2018-07-25 | (maint) Import missed User type integration test from puppet repo | Jacob Helwig | |
2018-07-25 | Merge pull request #5 from jhelwig/migrate-user-tests-from-puppet-repo | Josh Cooper | |
(maint) Import the User type unit tests specific to ssh_authorized_keys | |||
2018-07-24 | (maint) Import the User type unit tests specific to ssh_authorized_keys | Jacob Helwig | |
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. | |||
2018-07-18 | Merge pull request #4 from puppetlabs/install-module-on | Josh Cooper | |
Install module on all hosts, not just those with default role | |||
2018-07-17 | Install module on all hosts, not just those with default role | Josh Cooper | |
* Install module on all hosts, not just those with the default role * Remove dead comment |