Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/puppet-logrotate

Puppet logrotate module
https://github.com/voxpupuli/puppet-logrotate

Remove deprecated and unused is_hash function

ffb4bfe4e79720aa778ce3710252d2a5509b9018 authored over 5 years ago by Matthias Baur <[email protected]>
Merge pull request #147 from voxpupuli/modulesync

modulesync 2.7.0 and drop puppet 4

2d63634e2b31449f170ee99a3eb3dca4f1e2126b authored over 5 years ago by Dennis Hoppe <[email protected]>
puppet-lint: fix relative_classname_inclusion

3bdf70999d5afe8c483c4bd0c9dd3c3a5c1511e1 authored over 5 years ago by Tim Meusel <[email protected]>
modulesync 2.7.0

0f08788dfe349df6defc37cb4c1cf725aaf079f1 authored over 5 years ago by Tim Meusel <[email protected]>
Drop puppet4; require at least Puppet 5.5.8

a3ab6cc28b9571c06f866150ccfd8d96d9f48869 authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #151 from simmerz/fact_fix

Use modern facts and $facts hash for osfamily

adc65e3f28792312b392b5cbd9558c46778fcc24 authored almost 6 years ago by Dennis Hoppe <[email protected]>
Use fact hash instead of the root 'osfamily'

87b864a0d9375a92c64c2b8c16059c8c7f7923d4 authored almost 6 years ago by Tomislav Simnett <[email protected]>
Use $facts hash for osfamily as $::osfamily doesn't exist any more

4aff1d0843f1aefeaa19ed8e0dabdc21be8a214e authored almost 6 years ago by Tomislav Simnett <[email protected]>
Merge pull request #148 from adriankirchner/master

Remove occurences of su_owner

89dbb422aff82a2e468746b86a7b2f1623729217 authored almost 6 years ago by Tim Meusel <[email protected]>
Remove occurences of su_owner

67c273e15e29180a34be6fce173ee9fa5ff59741 authored almost 6 years ago by Adrian Kirchner <[email protected]>
Merge pull request #146 from voxpupuli/modulesync

modulesync 2.3.1

b5878f3ae64672e79b6a01c6f585c4c38d4d1dd8 authored about 6 years ago by Ben S <[email protected]>
modulesync 2.3.1

3ff4997df856c169ee0f7825cb27440e597420eb authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #137 from acurus-puppetmaster/feature/manage_hourly_cron

Introduce new top level parameter manage_cron_hourly which defaults …

bca8baeb0abaec8564d5afe5bb90c022c47b184b authored about 6 years ago by Tim Meusel <[email protected]>
Changed scope of manage_cron_hourly to conform with guidelines

2f57de7c0b2cf201015408f9e20d80a30d57d8c4 authored about 6 years ago by Cliff Wakefield <[email protected]>
Fixed up silly mistakes

5c003737d1922db8e78feaaf638cd5ac236f4dae authored about 6 years ago by Cliff Wakefield <[email protected]>
Added logic to clean up daily cron configuration if manage_cron_daily is false

811b0da8db878eff58cfeaaebf85124b11e7f9a2 authored about 6 years ago by Cliff Wakefield <[email protected]>
Added conditional code to remove hourly cron if its not managed

d803b0e9279869a75416ad69c16febce5b0b6a9a authored about 6 years ago by Cliff Wakefield <[email protected]>
Fixed missing bracket

215da9c641928cd1b3c90c7ced2d4900ae3634e8 authored about 6 years ago by Cliff Wakefield <[email protected]>
Introduced new top level parameter manage_cron_hourly which defaults to true and controls whether the module manages the cron hourly job

b5edadabc7a18ef9af89e4ac94385dd436a24b10 authored about 6 years ago by Cliff Wakefield <[email protected]>
Changed logic to ensure hourly cron is cleaned up properly if module is told not to manage it

68ee805de82672dbf7337069d223b527b3a432b5 authored about 6 years ago by Cliff Wakefield <[email protected]>
Removed trailing space

da935c7bf17b39bf9df651e058231ea221973072 authored about 6 years ago by Cliff Wakefield <[email protected]>
Removed extra double quotes

4dfce2e6d1d63861209916e4a95b1f6297ea0049 authored about 6 years ago by Cliff Wakefield <[email protected]>
Merge pull request #145 from dleske/document-path-array

Document possible use of Array for paths

d630638557509e39eb69373b9b206016725bfb3b authored about 6 years ago by Alexander Fisher <[email protected]>
Document possible use of Array for path

* some other minor tweaks

488d110ff885fc7324c1c3f4d862e3bb3f6298a5 authored about 6 years ago by Drew Leske <[email protected]>
Merge pull request #144 from voxpupuli/modulesync

modulesync 2.2.0

92b081423dbaf9ed59dbe64b9cc9458e3bc2ba06 authored about 6 years ago by Tim Meusel <[email protected]>
delete unneeded coverage_spec.rb

07180bea106c53f150bf548440fb77c233761ad3 authored about 6 years ago by Tim Meusel <[email protected]>
purge obsolete symlink setting in fixtures

1263debf2987c2f54ac5786a809b9f27d51fc266 authored about 6 years ago by Tim Meusel <[email protected]>
modulesync 2.2.0

486f0b2d40541b1fbfd12e79ac72ed882fc8aa2d authored about 6 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.4.1-rc0

d179658a16945918f0d30737b39f8b005692642d authored about 6 years ago by David Hollinger <[email protected]>
Merge pull request #143 from voxpupuli/modulesync

modulesync 2.1.0

7ce56aba01d17844b0cd81c7ed3ae47e5ba1bd2e authored about 6 years ago by Tim Meusel <[email protected]>
modulesync 2.1.0

0c7916213cb07ec46a6db3c9aecc77546963066d authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #140 from ruriky/remove_cron_hourly_file

Remove unused parameter: logrotate::cron_hourly_file

88caf6befeaa2dcbf8d4c3b4f6dace354c31249b authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #141 from dhollinger/rel340

Release 3.4.0

4fc0a41d37b1cac96364905b9201fb34b15d7edc authored over 6 years ago by Tim Meusel <[email protected]>
Release 3.4.0

0f4d1e7048237567541562932b62a7136aef71c9 authored over 6 years ago by David Hollinger <[email protected]>
Merge pull request #142 from voxpupuli/modulesync

modulesync 2.0.0

1acaed6a03e0c3a9124bb8714142287de70fb5d9 authored over 6 years ago by David Hollinger III <[email protected]>
modulesync 2.0.0-11-g4107b52

ca812173fc2e402e7bbf2fb65dad4a0ca8fec138 authored over 6 years ago by David Hollinger <[email protected]>
Remove unused param logrotate::cron_hourly_file

The parameter logrotate::cron_hourly_file has already been removed in
favor of using logrotate::...

89a628478ebdc75a031c519b6a55530d9807f237 authored over 6 years ago by Rurik Yla-Onnenvuori <[email protected]>
Merge pull request #138 from acurus-puppetmaster/fix/su_ubuntu

Fixed params for Ubuntu to ensure su is set

a86177fdde0a7eae09ddb5c1041fbb8c80262b18 authored over 6 years ago by Tim Meusel <[email protected]>
Modified params for ubuntu to explicitly set not only the su_user and su_group but also the su parameters

0529041ab24bb201373a1b8e081b7f2f7260a6c5 authored over 6 years ago by Cliff Wakefield <[email protected]>
Merge pull request #134 from rj667/add_support_debian

add support for Debian

d74d27b42ddd0abbabb1e18c43e075dffcaed7d8 authored over 6 years ago by Tim Meusel <[email protected]>
enable acceptance tests debian 8/9 & ubuntu 18

befe7722c4209a99357ddce2b7bb8810744fcc8b authored over 6 years ago by Tim Meusel <[email protected]>
add support for Debian

09dcfd13b6f3c65ed485bb07709d7baa0c02ea2d authored over 6 years ago by Robert Scheer <[email protected]>
Merge pull request #135 from bastelfreak/acceptancetests

enable acceptance tests centos 6/7 ubuntu 14/16

0fd2905ad80918c24970082e8b6fdaba24a05153 authored over 6 years ago by Tim Meusel <[email protected]>
update spec_helper_acceptance

b502d718695c35f0a9d27bff7b88c251826cb382 authored over 6 years ago by Tim Meusel <[email protected]>
enable acceptance tests centos 6/7 ubuntu 14/16

f9a487ac190c3e5ba148268e86f171d409904945 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #133 from voxpupuli/modulesync

modulesync 2.0.0

23f6985d1ad76c0fe3d3f720dea8a2779516dd26 authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 2.0.0

d21ef1a973ba90736cc4d824941bcf4a711cddad authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #132 from voxpupuli/stdlib

allow puppetlabs/stdlib 5.x

665205897374d5c08b369694c7eb94c225b9707a authored over 6 years ago by Lee Lowder <[email protected]>
allow puppetlabs/stdlib 5.x

e677be2d49445adbdaf117a5c16e9092127d6f07 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #130 from voxpupuli/modulesync

modulesync 1.9.6

01aca24b87c221fdd11f5917cec5acb504c52ffc authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 1.9.6

51415f6e6725bb281e1cf946129c8f411b581730 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #128 from Heidistein/pr80fix2

Rebase(2) of Pull Request #80

cbd4522affec4050432df5e25e5e9dd81477fcff authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #124 from Heidistein/master

Allow cron to always mail its output.

04f1b28a24ac169b548fe38fcec27945e62eb7ca authored over 6 years ago by Tim Meusel <[email protected]>
update: Change spec to reflect su changes

7766b8535e49f498fb65e5eabaf1e39050334ccc authored over 6 years ago by Arjen Heidinga <[email protected]>
Better testing if su is required.

I have made the su boolean no longer optional, defaulting to false.

I have made su_user and su_...

62901baec6145a9dbda3d8d49bb5bc851ce0f36e authored over 6 years ago by Arjen Heidinga <[email protected]>
Merge branch 'master' into pr80fix2

c4157ac0ee69b6ff8323056d5b7625157b34840b authored over 6 years ago by Arjen Heidinga <[email protected]>
Merge remote-tracking branch 'upstream/master'

1d664af115fb16aa28e241ebaec218318c0b9191 authored over 6 years ago by Arjen Heidinga <[email protected]>
Merge pull request #127 from Heidistein/args2

Enforce minimal string length on logrotate arguments.

0dafd862a2433efe71488a7f30db527142b45939 authored over 6 years ago by Ben S <[email protected]>
fix: Various build errors

69abd9321f3ffe50f685a15e2527ba716e229c26 authored over 6 years ago by Arjen Heidinga <[email protected]>
Added missing file path

f17c1976151ee34b80bf5e975ecc588c332c2c3f authored over 6 years ago by Cliff Wakefield <[email protected]>
Removed the !defined logic as the variable su_user and su_group are defined always, they default to undef which is a defined value. Moved to using a selector to test for undef and assign a fixed user or group, else use the values passed to the class

(Reworked a bit)

96237ae3ccb8765c81eef6f7bbf775beb4a122d2 authored over 6 years ago by Cliff Wakefield <[email protected]>
update: Enforce minimal string length on logrotate arguments.

Introduced in PR #102

a6a9db15610ab783b7518e35bd15f2030ae6db67 authored over 6 years ago by Arjen Heidinga <[email protected]>
Added missing end

6395b4b73215c5a2563343bdd913eb7f21d6a8a5 authored over 6 years ago by Cliff Wakefield <[email protected]>
Modified the contexts for the su checks

fa5e9d22a8900838af899249841558f536a77471 authored over 6 years ago by Cliff Wakefield <[email protected]>
Fixed formatting issues with test cases

7520abcaf100ac4d94d2a33b44748502c9ff1e26 authored over 6 years ago by Cliff Wakefield <[email protected]>
merge and fix PR80

44a0c88d861be191c8c56c621ecf7868dabf23ac authored over 6 years ago by Arjen Heidinga <[email protected]>
fix: Neglected to escape a character in test.

d7486593d97d1e7f9fb663992f62e834a08d887c authored over 6 years ago by Arjen Heidinga <[email protected]>
Merge branch 'master' of https://github.com/Heidistein/puppet-logrotate

7888697146d5f9774104720a2c5f4f8c5ac212b1 authored over 6 years ago by Arjen Heidinga <[email protected]>
Allow cron to always mail its output.

I was used to the fact that redhat always mails its output. I enabled
the managed_cron bool, and...

19637b71e0e12273d44daed11883bfd3e1631684 authored over 6 years ago by Arjen Heidinga <[email protected]>
Merge pull request #125 from voxpupuli/modulesync

modulesync 1.9.4

fa9140be5148f0fd950791cd65216a1631e49af2 authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 1.9.4

b2b018e22485982ed2361a6d87c259d1bcbaa309 authored over 6 years ago by Tim Meusel <[email protected]>
Allow cron to always mail its output.

I was used to the fact that redhat always mails its output. I enabled
the managed_cron bool, and...

81cc0ce3d338bf5a7ae43996c350995b00ded953 authored over 6 years ago by Arjen Heidinga <[email protected]>
Merge pull request #123 from voxpupuli/modulesync

modulesync 1.9.3

98fe8e566241cf95d7b479fef0cb4b64f4316ff4 authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 1.9.3

1dca16f3bb108e1fd4ad4b2985754fc2ae8fd557 authored over 6 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.3.1-rc0

1c7448c7d682d5470ec7c0fe9ae4df411ac51bd2 authored over 6 years ago by Tim Meusel <[email protected]>
Changed parameter from $su_owner to $su_user to align with conf.pp and the terminology used in logrotate man page.

4e34933cd61d4f2d3f7377b4d1d89a2d2e055f3a authored over 6 years ago by Cliff Wakefield <[email protected]>
Changed parameter from $su_owner to $su_user to align with conf.pp and the terminology used in logrotate man page.

4a0c52fc9e3b8b8b63f7bd0615b6915fd5b263f0 authored over 6 years ago by Cliff Wakefield <[email protected]>
Updated test cases to cover all scenarios

9dd6e7b44a86a579b4df93d9021c5d1a65b2e209 authored over 6 years ago by Cliff Wakefield <[email protected]>
Updated test cases to test for $su being true,false or undef.

88b4e88bf70640b43a33edbfad348f6f65786ee3 authored over 6 years ago by Cliff Wakefield <[email protected]>
Corrected logic which wrongly used an OR, corrected the test which looked at the parameter values not the internal variables. Protected the whole thing with the missing su parameter

9e45c1897156f64b0d7f14f44d2bfd7470245f5b authored over 6 years ago by Cliff Wakefield <[email protected]>
Added missing su parameter, which was documented but never implemented

f5685edf77cb2d8da6b54d2023765a15ad105f55 authored over 6 years ago by Cliff Wakefield <[email protected]>
Duplicated logic from conf.pp to rule.pp regarding su_owner, su_group

9f903fa6a0677a531ebea5460d7b0f98301d88e5 authored over 6 years ago by Cliff Wakefield <[email protected]>
Removed the !defined logic as the variable su_user and su_group are defined always, they default to undef which is a defined value. Moved to using a selector to test for undef and assign a fixed user or group, else use the values passed to the class

3f8783c4f5625471208802d38e8c1824df1c5e37 authored over 6 years ago by Cliff Wakefield <[email protected]>
Fixed typo

60549ddb434382a7580852c9166d8d5312a02aa9 authored over 6 years ago by Cliff Wakefield <[email protected]>
Think I figured out RSpec::EmptyLineAfterFinalLet

bf1e2c587e6fa3dffb2cb6e360e2b4ce4f6a55e6 authored over 6 years ago by Cliff Wakefield <[email protected]>
Added tests for su_user and su_group

2ca018cda9db82accbf0c8fbe0049b4142286f5a authored over 6 years ago by Cliff Wakefield <[email protected]>
Changed formatting to attempt to pass rubocop tests

c616834a9266df36e2fde3b5d23f7f8f566da074 authored over 6 years ago by Cliff Wakefield <[email protected]>
Merge pull request #119 from bastelfreak/rel330

release 3.3.0

3b72ce772e390f58ff6eab72b5f7c633b479ed90 authored over 6 years ago by Lee Lowder <[email protected]>
release 3.3.0

20b5c7020446a68641410b27f825adbcb5925497 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #111 from nfrance-conseil/fix_freebsd_default_rules

Fix freebsd default rules

9cd60e24783e7c119669ffefd51942cf953b8468 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #102 from ruriky/logrotate/arguments

Manage logrotate startup arguments

7db116ebe9d634a085f172c23c36faafaf8e2e04 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #117 from GeoffWilliams/docs_116

(docs) Update readme with warning note and bigger example of defaults

cb25f73de95041addc1d6f2a221c72fdd4dd46fc authored over 6 years ago by Ben S <[email protected]>
(docs) Update readme with warning note and bigger example of defaults

Declaring both `Logrotate::Conf['/etc/logrotate.conf]` and
`Class['logrotate']` will result in e...

c5bff4c1c2352c4d264949e8f3fb4b5737d9ad1f authored over 6 years ago by Geoff Williams <[email protected]>
Merge pull request #115 from voxpupuli/remove-docker-nodesets

Remove docker nodesets

e0868c173b5034eda64200379a7e949db7c053e5 authored over 6 years ago by Sandra Thieme <[email protected]>
Remove docker nodesets

a33a02e627b66937824890bf637a848f5ea62867 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #113 from bastelfreak/puppet

drop EOL OSs; fix puppet version range

e6001f041f5a51c48f01a008d76743540c019960 authored over 6 years ago by David Hollinger III <[email protected]>
drop EOL OSs; fix puppet version range

1d09ede22fdc334b2724177ddfe1bb671ba463b6 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #112 from voxpupuli/modulesync

modulesync 1.9.2

7f936ee44b5d63918338d268b256c5f007a2f5d3 authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 1.9.2

85a16df31be743b6a4f67dcc4212f1709de3dc41 authored over 6 years ago by Tim Meusel <[email protected]>
add empty var for base_rules

7c231154b87af1385bb9199fa4447c59c50647a9 authored over 6 years ago by Philippe BEAUMONT <[email protected]>