-
Notifications
You must be signed in to change notification settings - Fork 17
/
CHANGELOG
194 lines (146 loc) · 7.9 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
* Mon Oct 23 2023 Steven Pritchard <steve@sicura.us> - 6.9.0
- [puppetsync] Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <steve@sicura.us> - 6.8.0
- [puppetsync] Updates for Puppet 8
- These updates may include the following:
- Update Gemfile
- Add support for Puppet 8
- Drop support for Puppet 6
- Update module dependencies
* Wed Aug 23 2023 Steven Pritchard <steve@sicura.us> - 6.7.0
- Add AlmaLinux 8 support
* Mon Jun 12 2023 Chris Tessmer <chris.tessmer@onyxpoint.com> - 6.6.0
- Add RockyLinux 8 support
* Tue Jun 15 2021 Chris Tessmer <chris.tessmer@onyxpoint.com> - 6.5.0
- Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib
* Thu Dec 17 2020 Chris Tessmer <chris.tessmer@onyxpoint.com> - 6.4.1
- Removed EL6 support
* Tue Oct 29 2019 Jeanne Greulich <jeannegreulich@onyxpoint.com> - 6.4.0-0
- Updated the README to clarify what simp_options::clamav actually does
and to note that clamav was removed from the SIMP's default class list
in SIMP 6.5.
- Set the default for clamav::set_schedule::enable to lookup clamav::enable,
so that class will remove the clamav schedule if clamav is disabled.
* Tue Sep 24 2019 Trevor Vaughan <tvaughan@onyxpoint.com> - 6.4.0-0
- Disable rsync pulls by default
- Update README.md
- Add REFERENCE.md
* Thu Jun 06 2019 Steven Pritchard <steven.pritchard@onyxpoint.com> - 6.3.0-0
- Add v2 compliance_markup data
* Mon Mar 25 2019 Joseph Sharkey <shark.bruhaha@gmail.com> - 6.2.0-0
- Standardized cron datatypes to use the Simplib::Cron::### types. This
allows more flexibility in cron scheduling.
* Thu Mar 07 2019 Liz Nemsick <lnemsick.simp@gmail.com> - 6.1.1-0
- Update the upper bound of stdlib to < 6.0.0
- Update URLs in the README.md
* Wed Oct 03 2018 Jeanne Greulich <jeanne.greulich@onyxpoint.com> - 6.1.0-0
- Add package_ensure parameter to use simp_options package_ensure value
for managing the installation of packages.
If simp_options is not being used it will default to install (
previously set to latest)
If not using simp_options the value can be changed by setting clamav::package_ensure
to latest in hiera.
- update Gemfile to use puppet ~> 5.0
- update .rubyversion to 2.4.4
* Fri Sep 07 2018 Liz Nemsick <lnemsick.simp@gmail.com> - 6.1.0-0
- Drop Hiera 4 support
* Mon Mar 19 2018 Trevor Vaughan <tvaughan@onxypoint.com> - 6.1.0-0
- Add support for Puppet 5 and OEL
* Mon Sep 11 2017 Chris Tessmer <chris.tessmeri@onyxpoint.com> - 6.0.2-0
- Permit clamav to disable both freshclam AND rsync updates
* Wed Apr 19 2017 Nick Markowski <nmarkowski@keywcorp.com> - 6.0.1-0
- Updated logrotate to use new lastaction API
- Update puppet dependency and remove OBE pe dependency in metadata.json
* Thu Dec 13 2016 Nick Markowski <nmarkowski@keywcorp.com> - 6.0.0-0
- Updated global catalysts
- Strong typed
* Thu Dec 01 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 6.0.0-0
- Updated to use the environment-aware rsync in SIMP 6
* Fri Nov 18 2016 Chris Tessmer <chris.tessmer@onyxpoint.com> - 5.0.0-0
- Updated to compliance_markup version 2
* Tue Aug 02 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.1-0
- Update to new naming scheme
* Wed Feb 10 2016 Ralph Wright <ralph.wright@onypoint.com> - 4.1.0-8
- Added compliance function support
* Tue Nov 10 2015 Chris Tessmer <chris.tessmer@onypoint.com> - 4.1.0-7
- migration to simplib and simpcat (lib/ only)
* Fri Aug 28 2015 Nick Markowski <nmarkowski@keywcorp.com> - 4.1.0-6
- Added enable_clamav parameter to toggle: package install,
freshclam/clamscan cron jobs, clamav rsync, antivirus selboolean.
- The clamav user, group now manageable and package name mutable.
- Added validation to init.pp
* Fri Feb 27 2015 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-5
- Updated to use the new 'simp' environment.
- Changed calls directly to /etc/init.d/rsyslog to '/sbin/service rsyslog' so
that both RHEL6 and RHEL7 are properly supported.
* Fri Jan 16 2015 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-4
- Changed puppet-server requirement to puppet
* Mon Jun 23 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-3
- Fixed SELinux check for when selinux_current_mode is not found.
* Mon May 05 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-2
- Removed management of /var/lib/clamav to avoid SELinux labeling fights with
Rsync. This directory is managed by the RPM.
- Fixed a template bug in the directory specifications.
- Changed scan_directory to scan_targets in set_schedule
- Set up the schedule by default via a boolean in the clamav class
- Removed /home from the default scan list and added /dev/shm
* Wed Apr 16 2014 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-2
- Added spec tests.
- Fixed incorrect validation in manifests.
* Fri Apr 04 2014 Nick Markowski <nmarkowski@keywcorp.com> - 4.1.0-2
- Selinux booleans now set if mode != disabled
* Thu Feb 13 2014 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-1
- Converted all string booleans into native booleans.
* Tue Dec 10 2013 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-0
- Changed singleton clamav::set_schedule define to paramterized class
and updated code documentation for compatibility with puppet 3 and hiera.
* Tue Dec 10 2013 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-11
- Removed the 'clamav' user and group since they are no longer used by the
default clamav packages.
- Updated the configuration to allow for the removal of the freshclam cron job
by default. If enabled, freshclam will be used instead of rsync.
* Sat Dec 07 2013 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-10
- Modified the selinux boolean from clamscan_can_scan_system to
antivirus_can_scan_system which is present in the newest versions of ClamAV
* Thu Oct 03 2013 Kendall Moore <kmoore@keywcorp.com> - 4.0.0-9
- Updated all erb templates to properly scope variables.
* Mon Jun 10 2013 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-8
- Added support for more clamscan options in the clamav::set_schedule define
and reduced the default noise level in the output so that user's cron logs
aren't spammed.
* Thu May 02 2013 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-7
- Set the clamscan_can_scan_system boolean for ClamAV
* Mon Feb 25 2013 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-6
- Added a call to $::rsync_timeout to the rsync call since it is now required.
- Created a Cucumber test to ensure the clamav module installs correctly.
- We may have *finally* gotten rsync and the clamav module in sync!
- The clamav user/group is 410
- The clam user/group is 409
* Fri Nov 16 2012 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-5
- Changed the group of /var/lib/clamav to 'clam' and the mode to 664
for freshclam support.
* Fri Sep 21 2012 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-4
- Reversed the order of removal for clamav.i686 and clamav_lib.i686 since they
did not match the proper depencency order in the RPMs.
* Wed Apr 11 2012 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-3
- Moved mit-tests to /usr/share/simp...
- Updated pp files to better meet Puppet's recommended style guide.
* Fri Mar 02 2012 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-2
- Improved test stubs.
* Mon Dec 26 2011 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-1
- Updated the spec file to not require a separate file list.
* Mon Nov 07 2011 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-0
- Fixed call to rsyslog restart for RHEL6.
* Thu Jan 27 2011 Trevor Vaughan <tvaughan@onyxpoint.com> - 2.0.0-1
- Updated to use rsync native type
* Tue Jan 11 2011 Trevor Vaughan <tvaughan@onyxpoint.com> - 2.0.0-0
- Refactored for SIMP-2.0.0-alpha release
* Wed Oct 27 2010 Trevor Vaughan <tvaughan@onyxpoint.com> - 1.0-2
- Added set_schedule define
* Tue Oct 26 2010 Trevor Vaughan <tvaughan@onyxpoint.com> - 1.0-1
- Converting all spec files to check for directories prior to copy.
* Wed May 19 2010 Trevor Vaughan <tvaughan@onyxpoint.com> - 1.0-0
- Code and Doc refactor
* Fri Nov 06 2009 Trevor Vaughan <tvaughan@onyxpoint.com> - 0.1-0
- Initial Release