- Sep 22, 2021
-
-
Juan Diego Campo authored
-
- Feb 24, 2020
-
-
Thomas Linkin authored
-
Thomas Linkin authored
-
Thomas Linkin authored
This commit corrects the version of `puppetlabs/stdlib` in the fixtures file. This was correct but a force push of this branch is now trying to change it back to the old value. This commit ensures that the desired version is used.
-
Trevor Vaughan authored
* Continuation of https://github.com/trlinkin/puppet-nsswitch/pull/34 by @rcalixte * Added support for EL8 * Added a `file_path` parameter to allow users to move the nsswitch.conf target * Updated/fixed documentation for `puppet strings` * Generated a REFERENCE.md and linked it to the README.md * Updated the minimum required version of `puppetlabs-stdlib` for support for the `Stdlib::Unixpath` data type * Updated the spec tests
-
- Feb 21, 2020
-
-
Thomas Linkin authored
Update fixtures to 6.x stdlib
-
- Feb 20, 2020
-
-
Thomas Linkin authored
This commit updates the `.fixtures.yml` to use the most recent version of puppetlabs/stdlib in CI testing. This change will allow the module to be verified against the 6.x generation of puppetlabs/stdlib.
-
Thomas Linkin authored
Update Metadata to claim support with puppetlabs/stdlib 6.x.
-
- Aug 01, 2019
-
-
Robert Vincent authored
-
- May 28, 2019
-
-
Thomas Linkin authored
Add Puppet 6 Support
-
- May 22, 2019
-
-
Trevor Vaughan authored
-
Trevor Vaughan authored
* Added puppet 6 tests * Corrected ruby version for LTS Puppet 5 * Corrected gitlab-ci.yml test for Puppet 5
-
- May 04, 2018
-
-
Thomas Linkin authored
This commit applies readability improvements to allow RuboCop checks to pass cleanly.
-
Thomas Linkin authored
-
Thomas Linkin authored
This commit adds stated platform support for platforms such as Fedora, SLES, and more. Not all of these claims have been fully verified. If you're reading this and running one of these platforms, please let me know how it goes.
-
Thomas Linkin authored
This commit further cleans up the stated support for platforms in this module. Specifically, it not directly defines the supported versions of Solaris.
-
Thomas Linkin authored
-
Thomas Linkin authored
This commit adds support for LinuxMint 17.2 release. The default section was provided via an issue open of GitHub. The submitter, @HendryLeo, only mentioned 17.2 in the issue and thus this module will only commit to support that version. It is important to know that at this time, I have not directly tested this on a LinuxMint 17.2 system.
-
Thomas Linkin authored
This commit adds the specific versions of FreeBSD supported to the README and metadata.json file.
-
Thomas Linkin authored
-
- May 03, 2018
-
-
Thomas Linkin authored
FreeBSD support, Puppet 4
-
Thomas Linkin authored
-
Thomas Linkin authored
This commit includes the changes as a result of the `pdk convert` command. This was done with the 1.4.x version of PDK, and will likely need to be done again in the future for 1.5.x.
-
Thomas Linkin authored
Puppet 5 related changes
-
- Apr 30, 2018
-
-
Garrett Honeycutt authored
Rake task is also used in automated testing to ensure that documentation can be created.
-
Garrett Honeycutt authored
* Test against latest versions of Puppet v4 and v5 with the ruby shipped in the AIO * Use puppet-lint and community plugins * Add validation * Fix issues with metadata
-
- Dec 27, 2017
-
-
Garrett Honeycutt authored
* Consolidate licensing info in LICENSE.md * Move changelog from README.md to CHANGELOG.md * Add @summary tags to manifests
-
- Sep 26, 2017
-
-
Andrew Teixeira authored
-
- Aug 22, 2017
-
-
Thomas Linkin authored
Strings documentation
-
- Aug 17, 2017
-
-
Nick Miller authored
-
- Jun 20, 2017
-
-
Thomas Linkin authored
Without this commit, this module will attempt to use "root" as the name of the user and group to own the configuration to. This is not wise given the range of systems this module will eventually come to support. Using a numberic UID/GID for ownership is far safer since the super user is always "0" regardless of human readable name. This commit uses the UID/GID of "0" for the ownership of the `nsswitch.conf` file.
-
Thomas Linkin authored
-
Thomas Linkin authored
-
Thomas Linkin authored
This commit removes all versions of Ruby from the TravisCI test matrix except 2.1.0. This is due to the fact that Puppet, Inc. only tests Puppet 4.x against Ruby 2.1.x internally. Newer versions of Puppet have also started throwing deprecation warnings that have been failing tests needlessly.
-
- Jun 19, 2017
-
-
Thomas Linkin authored
This commit adds a default "sudoers" database of "undef" for Solaris systems.
-
Thomas Linkin authored
During a recent addition, it appears the the default value for the "shadow" parameter for Solaris (which is undef) was removed. This was causing the module to fail when compiling for Solaris agents. A value of "undef" has been added since "shadow" is not a valid database for Solaris.
-
Thomas Linkin authored
This commit corrects a typo in the unit tests causing the module to fail tests. The fact "operatingsystemmajrelease" had a typo that resulted in it not being set during testing that led to a false positive on failures.
-
Thomas Linkin authored
This commit replaces an instance of "::" fact access with `$facts` access. This should ensure that all fact access in this module is based on the new syntax for fact access.
-
Thomas Linkin authored
This commit removes any test references to Puppet 3, as well as versions of Ruby below 2.0.0. This commit also ensure that the latest Puppet release at time of change (4.10.1) is being tested explicitly.
-
Thomas Linkin authored
This commit removes the deprecated "pe" dependency from the module metadfata. This commit also removes the dependency on "puppetlabs/stdlib" as it is no longer needed in Puppet 4 thanks to data types.
-