Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-augeasproviders

Alternative Augeas-based providers for Puppet
https://github.com/voxpupuli/puppet-augeasproviders

Use relative paths in nrpe_command provider

1a1c7b287efb9eda39fd9cd84f0f71a778d0b537 authored over 11 years ago
Simplify mailalias provider

203b3873356b18c764d464dbe0db27068c1d9e49 authored over 11 years ago
Expect setvars to set /augeas/context

5b5243fb600e7a34c1e95c591f57b0420f4a3724 authored over 11 years ago
Use $target in nrpe_command provider (0.9.0 compatibility)

40fdb8c55578abc87e650e0803d526d6a5c5dfaa authored over 11 years ago
Set /augeas/context before setting $target and $resource

d6068d259f2e41cef10ba23f41bf7688a5a6ec62 authored over 11 years ago
Set /augeas/context in #setvars

601da89b6bd3b69f86ff13bbd6b5cbbadb702357 authored over 11 years ago
Use in apache_setenv provider

f0f500ad00b9fb084d11c5c33d16678e73f232c3 authored over 11 years ago
Simplify host provider

d84f03d88a97eab5ae3cb53a20af7381c8b8263e authored over 11 years ago
Add augopen! method

d10e7a419b118251a0cb1468fa74bb50eee33f30 authored over 11 years ago
Fix doc aug.label -> Augeas#label

bbf821121dcd56f0e10ef8747fe85b2157195d3b authored over 11 years ago
host: use autosave

20f5b22ac6ea25e1d3f1d079a8db8ec4c5952ee6 authored over 11 years ago
Drop support for Puppet 0.25

8b054344cb34fd6cdc9e750b903cf17a86468cef authored over 11 years ago
apache_setenv: get rid of index hacks

2423e7bb5773e872e9d1b232ad65a0691fe79d4f authored over 11 years ago
AugeasProviders::Provider: Add #readquote, #quoteit and #unquoteit

5077f8c51659515f931d2954ad581761665a5e43 authored over 11 years ago
Add yard task to Rakefile

c6d85f73ea1ca8e906dbefa0fc1a5aa792db9fa2 authored over 11 years ago
Add unit tests for #setvars

7b869de9eb41d196bad8892a68d7074b91e35d8c authored over 11 years ago
Improve unit tests for #resource_path

e322372cdd48eb7f724447c81b7a7037a861696a authored over 11 years ago
Unit tests for #path_label

f02a8f3892c36aecaec71cf071bbc689e7d79461 authored over 11 years ago
Add more unit tests for #augopen

9ab6b51335c1c4f438359c46762443a49bb469e0 authored over 11 years ago
Simplify self.instances in nrpe_command provider

e2a5bfa9253606ace3ff9d546c01c08bc9145587 authored over 11 years ago
Use path_label in nrpe_command

201ff0273bc9bdd47a182126e63f44bd3e3d0dfc authored over 11 years ago
Simplify puppet_auth provider

2bbe896ff1fc0f643a53fdf67ad311c46ad10f09 authored over 11 years ago
Simplify pg_hba provider

4befea1004d274081281dcf442917624227df47c authored over 11 years ago
Simplify nrpe_command provider

cf4d6a1f505313a697d871bae423c870b6c15952 authored over 11 years ago
Simplify mounttab provider

73c3156171a282d61f8f2ec2ffae32032b47ffa1 authored over 11 years ago
Simplify shellvar provider

60c8e539a5d76c1f506235f8c200f0718905d905 authored over 11 years ago
Use autosave in kernel_parameter provider

ea145890542fa766b1316da154ad222aebfa1664 authored over 11 years ago
Syslog: use autosave

37c64af03a25bb36c2ed3bf79df8318838df9c47 authored over 11 years ago
Get rid of get_value method in syslog provider

90ebadf96f416983df71ca13d3143d66a4b8a206 authored over 11 years ago
Syslog: comment on entry_path method

20524d3f91b36ebae4d4795d0f58c449eecb1483 authored over 11 years ago
Use standard path_label in sshd_config

e0f6f7fc9a1383f0c533f47f17790ed6010a287b authored over 11 years ago
Use standard path_label in sshd_config_subsystem

01d0d8d29625d6437712cc15ae15899acd4c369a authored over 11 years ago
AugeasProviders::Provider: Add path_label to the API

0da37f0c5829458548a5274b06ac667659fc0255 authored over 11 years ago
Simplify pg_hba provider

366a85f986e0b7c8b6ac9712f64869efe818f8b0 authored over 11 years ago
Pass a hash as resource to resource_path in provider_spec

ee81b72f1423e539bcd132d79ee51240c6ff4c15 authored over 11 years ago
Add an autosave parameter to augopen

7f40b9af3acf0cf82971cbc6e67d0c4eb66c8a74 authored over 11 years ago
Simplify sshd_config_subsystem provider

8077eb992a3d799ca0ee5be33849bffd3c23b3b7 authored over 11 years ago
resource_path blocks get both resource and path

259ba53ba1c8b341c681dd25b0dfebc754bdd338 authored over 11 years ago
Syslog: simplify provider

5d37d5c553efc122c64c6f511ed8e99996661eaf authored over 11 years ago
AugeasProviders::Provider: Make resource_path default to target/name

29abe51eb43e805b1c4f8c16f033355e95b36f2a authored over 11 years ago
AugeasProviders::Provider: Add standard definitions for exists? and destroy

866019e67d34bf5d84ce719a3954273198708d14 authored over 11 years ago
Fix provider_spec by not sending a string for a resource

956f9b3cb9c1beae8e36f91f376b8288f926b28f authored over 11 years ago
Standardize apache_setenv provider

cdccf6a321c2ee6f7590d9cada5a0b5949f9fb14 authored over 11 years ago
Fix ssh_config provider with standard resource_path accessor

c72346f5f53a176039143aba999e4c0bec81878b authored over 11 years ago
Fix provider_spec to call target twice

c2f5d9ab9a9105b855adfe3a4aaa190701ccb758 authored over 11 years ago
AugeasProviders::Provider: Add setvars, use $resource in puppet_auth provider

4729524f40bf7d2cf654b734633dd3bcd9d4c12c authored over 11 years ago
specs: use latest Puppet 3.2+ release, not RC

b283de4492b9fcdb0c859ea95a57c5a02d60041b authored over 11 years ago
Add YARD documentation to provider/type mixins

96c15e4f8c146799455a2c7cd058b2774f90864b authored over 11 years ago
Condense all providers using new AugeasProviders::Providers helpers

68064905ae6299c158749184af42cc3b8718d693 authored over 11 years ago
AugeasProviders::Provider: tests, tidyups and new instance methods

6a544ad1a8f5e02129b5a28f0923755c61a3e5be authored over 11 years ago
Add AugeasProviders::Type to provide positionable

d6650971c5d430ddd2f6bbd0151ff0d8d8de23ae authored over 11 years ago
AugeasProviders::Provider: separate class/instance methods

059a8a0d19b31a14cb058ee854e40c3c710214f4 authored over 11 years ago
Use augopen blocks in syslog

6d823868e56a6ff83d0a12e1b4ca681c2347f94a authored over 11 years ago
Use augopen blocks in mounttab

5053d961194036d14d376160ddf6f1f2d2071236 authored over 11 years ago
Use augopen blocks in nrpe_command

a6d8f25778f0d0af02f4fa8ef589be34e897f4b6 authored over 11 years ago
Remove unused code in mailalias provider

625bb9e7b60a37dffb042f86e7d9a7a2e56e7b47 authored over 11 years ago
augopen returns aug and path to block

856f9f4ace0b5d5e2dbb11812147975653536204 authored over 11 years ago
Accept blocks in AugeasProviders::Provider.augopen

374c3e8f988b060b09189ceaeeb91f8833861378 authored over 11 years ago
Add a resource_path method to AugeasProviders::Provider

e82e5e4809953ec7545210f7bad845fc6f275bd3 authored over 11 years ago
Refactor AugeasProviders::Provider

* Extend the provider class
* Provide a lens method
* Provide a default_file method
* Re...

222a9cdaa0b6aae78986aa8d99e9849a4a3c8a39 authored over 11 years ago
sysctl: ignore whitespace inside values during comparisons

Fixes #50

9bcc952cda744b895913740433d529db117bf27f authored over 11 years ago
Refresh gems to fix Puppet #17887

10f2e848236f523d902fc65cbd5f01d38c0ef625 authored over 11 years ago
shellvar: fix require to work for puppet apply/specs

59fec61e787bf5130254b2e55bf52f90d63119d4 authored over 11 years ago
Release 0.7.0

98bbac3d0c41af3ca7190784412ab465f93a1cee authored over 11 years ago
Rename changelog so Puppet Forge finds it

5711fcb9767c2650295e60277316b76cd0a86729 authored over 11 years ago
shellvar: add support for array values

1eb9611db41f95a95e4f8ce25e9496cf2be59054 authored over 11 years ago
mailalias: add smart quoting for recipients (Fix issue #41)

166089d035a8565d1690496e79f5dbbf9cde4615 authored over 11 years ago
sysctl: do not pass quotes to sysctl() as it interprets them

87d7fd38f02ba9f211cb833846f7431960a0faf5 authored over 11 years ago
sysctl: redefine insync? for value to get rid of the "# not in sync #"

hack in the provider.

5306802873569bae3f238f0601b1f0fb0e102ff5 authored over 11 years ago
Add an alias parameter to sysctl

The quite popular duritong/puppet-sysctl module declares 'val' instead
of 'value' in the type de...

3c307856c9597d474e67540962ff08e571c08f64 authored over 11 years ago
Add pg_hba type and provider

1efb83c7b249af9e21fc615a82c296de02da5c17 authored over 11 years ago
sysctl: Add 'apply' parameter, use sysctl command

cdbb1c1f081e1fd70ecc2c84e9a93b9a87cf3b1d authored over 11 years ago
specs: add Ruby 2 to test matrix

f81fe4f2e6d546e5b048b531dacd287eb2cbf380 authored almost 12 years ago
Release 0.6.1

204c98b20982e4040f061c4296afebf8a679cbdb authored almost 12 years ago
Don't throw Augeas load error when target doesn't already exist

Fixes #36

57ed2a7c965e1e76d15f4cbce961e7b86619a40c authored almost 12 years ago
Fix ruby-augeas 0.3.0 compatibility on Ruby 1.9

Now use ruby-augeas 0.3.0 for the majority of tests.

Fixes #34

89c5aaae872cabe3b40f259fc1c87df0ef85dcc0 authored almost 12 years ago
syslog: mention both providers

8560b9f8eeaf665221ec65b78c536ef36bb9d65a authored almost 12 years ago
syslog: add new rsyslog provider using Rsyslog lens from Augeas 1.0.0

Fixes #31

cfb3d2d6c0d5ae45383456b0e78650ce431d38f3 authored almost 12 years ago
kernel_parameter/grub: ensure partially present parameters will be removed

d0f76ea5ee21f7f52de9c14d407278414e75d5fc authored almost 12 years ago
Release 0.6.0

51c8c4c973cf7b58bd494dcba46a65739234e1a4 authored almost 12 years ago
Remove mention of librarian-puppet

2e521839868c0b65e9f762ca556b5555500c1f89 authored almost 12 years ago
Make providers default to augeas when the augeas feature is present

d0f1e95368dcd0659366efd692970fcdf2d48dfa authored almost 12 years ago
Add a shellvar type and provider

Manages settings in /etc/sysconfig and /etc/default type shell files.

3cb777a685df4b62167de11f1299d65ccbaf2b95 authored almost 12 years ago
specs: use augparse --notypecheck to improve speed

1a582d9c311d31d7069fa05940f9f1a4c03e0e91 authored almost 12 years ago
Add apache_setenv type and provider

Manages SetEnv directives in Apache HTTP Server config files.

695340f43c082cc1ad15baa779ab54fa15cac89a authored almost 12 years ago
Add a puppet_auth type and provider

Manages entries in Puppet's /etc/puppet/auth.conf configuration.

cf115d03f54920b3eb976a6bbcb05e3fcd3e5d28 authored almost 12 years ago
Fix coverage reporting due to spec/fixtures/modules path

faa53134902a28690d3de89c27c0315430107c9e authored almost 12 years ago
Refresh gems, use Gemfile.lock on Travis

9f82f14961011670ba9ae626a4139693d3bc5427 authored almost 12 years ago
Fix specs on Puppet 3.0.x by only setting one dir in Puppet[:libdir]

Also adds some more debug on mounttab type loading failures.

9b26c646d17c090b4ecb224fe4aecf6a1c90ccae authored almost 12 years ago
kernel_parameter: use EFI GRUB legacy config if present

Fixes #30

e5307fa8cc722227dbcdee2119d5cc70c7ea4fb3 authored almost 12 years ago
Leave setting modulepath to rspec-puppet

eba0ff202eb2682f7bed60ba23674f55872d0b4e authored almost 12 years ago
Remove librarian-puppet and PMT from Travis setup

29a91ceca19f740fa6d9858df041715317286bfa authored almost 12 years ago
Replace librarian-puppet with puppetlabs_spec_helper's .fixtures.yml

89d6fdaf18f5b2599c40be7437f7597faf40ce8a authored almost 12 years ago
Add .fixtures.yml

086df6541c5b7cb646265ea011aff1dad601e5e0 authored almost 12 years ago
Update rubygems source to URL

f31f89d9266bee2578299f79042950ab7981d987 authored almost 12 years ago
Release 0.5.3

8afe5c6ed557fc091132f3769b1fb165158b1856 authored almost 12 years ago
sshd_config: add examples using multiple resources with keys

Fixes #27

3e211374bb3303c4fa15003a6c7b81d6a34f53e3 authored almost 12 years ago
sshd_config: Add tests for duplicated resources

21577b3a12f872c7582be353ce1b79ad581d3591 authored almost 12 years ago
spec/lib/augeas_spec/fixtures.rb: Accept more than one resource in apply() and apply!()

bd9eff20d1c3ac83b20998653f0174e231b18f8d authored almost 12 years ago
Revert "sshd_config: Simplify type and provider with key as namevar"

This reverts commit c896cb308a4a5812f7cb62e187f54d82fc50e9a2.

8895d541e34fdfd7d50eecb790d646cd0209147c authored almost 12 years ago