-
Notifications
You must be signed in to change notification settings - Fork 18
/
CHANGELOG
260 lines (198 loc) · 9.15 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
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
* Mon Nov 25 2024 Steven Pritchard <steve@sicura-us> - 6.12.1
- Fix use of legacy facts
* Fri Sep 13 2024 Steven Pritchard <[email protected]> - 6.12.0
- [puppetsync] Update module dependencies to support simp-iptables 7.x
* Wed Jan 17 2024 Richard Gardner <[email protected]> - 6.11.1
- Updated hiera.yaml facts to support puppet 8
* Mon Oct 23 2023 Steven Pritchard <[email protected]> - 6.11.0
- [puppetsync] Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <[email protected]> - 6.10.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
* Thu Aug 31 2023 Steven Pritchard <[email protected]> - 6.9.0
- Add AlmaLinux 8 support
* Fri Jul 28 2023 Trey Dockendorf <[email protected]> - 6.8.0
- Support stdlib 9.x
* Mon Jul 24 2023 Chris Tessmer <[email protected]> - 6.7.0
- Add RockyLinux 8 support
* Fri Jun 03 2022 Chris Tessmer <[email protected]> - 6.6.0
- Update from camptocamp/systemd to puppet/systemd
* Mon Jun 14 2021 Chris Tessmer <[email protected]> - 6.5.0
- Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib
* Thu Jun 10 2021 Trevor Vaughan <[email protected]> - 6.5.0
- Changed
- Default to `systemd` for scheduling
- Use `--check` instead of `-C` by default to match what most scanners expect
- Randomize the minute field so that I/O load is reduced on hosting platforms
- Added
- Puppet 7 support
- Allow users to choose between the following options:
- `systemd` => Default - Use systemd timers
- `root` => Legacy - Update root's crontab
- `etc` => Scanner Compat - Update /etc/crontab using Augeas
- When one method is chosen, the others will be disabled
- Removed
- Puppet 5 support
* Wed Feb 03 2021 Liz Nemsick <[email protected]> - 6.4.3
- Expanded simp/rsyslog dependendency range to < 9.0.0.
* Thu Dec 17 2020 Chris Tessmer <[email protected]> - 6.4.3
- Removed EL6 support
* Wed Apr 29 2020 Trevor Vaughan <[email protected]> 6.4.2-0
- Update the EL8 ciphers to be safe on FIPS systems by default
- Do not use the built-in aliases
- Remove overrides for aide::aliases on EL8 since it works properly in FIPS mode
* Wed Feb 12 2020 Alexander Fisher <[email protected]> 6.4.1-0
- Fix badge URLs in README
* Thu Jan 23 2020 Alexander Fisher <[email protected]> 6.4.0-0
- Automatically add `@@include` lines to aide.conf
Previously, when declaring `aide::rule` resources, it was also
necessary to add the rule name to the `$aide::rules` array.
By switching to using `concat` this is no longer necessary. Instead the
`rules` parameter is repurposed to accept a hash of `aide::rule`
resources.
* Wed Dec 11 2019 Trevor Vaughan <[email protected]> - 6.4.0-0
- Add EL8 support
- Move the default rules to data in modules
- Make simp-logrotate, simp-syslog, and simp-auditd optional dependencies
* Wed Aug 14 2019 Trevor Vaughan <[email protected]> - 6.3.1-0
- With contributions from ischmidt1235 on GitHub
- Add InSpec compliance tests
- Fix bug in Compliance Engine data
- Add SCAP compliance tests
* Thu Jun 06 2019 Steven Pritchard <[email protected]> - 6.3.0-0
- Add v2 compliance_markup data
- Drop support for Puppet 4
- Add support for Puppet 6
- Add support for puppetlabs-stdlib 6
* Tue Mar 19 2019 Liz Nemsick <[email protected]> - 6.2.2-0
- Replace use of simplib's deprecated Puppet 3 validate_between
with Simplib::Cron::* types. This change allows more flexibility
in cron scheduling.
* Thu Mar 07 2019 Liz Nemsick <[email protected]> - 6.2.1-0
- Update the upper bound of stdlib to < 6.0.0
- Update a URL in the README.md
* Mon Oct 29 2018 Jeanne Greoulich <[email protected]> - 6.2.0-0
- Update badges in README.md
- Static asset update for puppet 5
* Thu Oct 11 2018 Nick Miller <[email protected]> - 6.2.0-0
- Added $package_ensure parameter
- Changed the package from 'latest' to 'installed'
- It will also respect `simp_options::package_ensure`
* Fri Sep 07 2018 Liz Nemsick <[email protected]> - 6.2.0-0
- Update Hiera 4 to Hiera 5
* Fri Jul 13 2018 Trevor Vaughan <[email protected]> - 6.1.4-0
- Tested against Puppet 5 and Oracle Linux
* Thu Jul 12 2018 Trey Dockendorf <[email protected]> - 6.1.3-0
- Add `aide::cron_command` to allow user modification.
- Ensure that the package is explicitly installed before any dependent
resources.
* Tue Jun 26 2018 Liz Nemsick <[email protected]> - 6.1.3-0
- Update version range of auditd dependency in metadata.json
* Thu Nov 30 2017 Steven Pritchard <[email protected]> - 6.1.2-0
- Update README.md from puppet strings
* Thu Oct 26 2017 Liz Nemsick <[email protected]> - 6.1.1-0
- Retain output database upon AIDE database update for SCAP
Security Guide OVAL check
xccdf_org.ssgproject.content_rule_aide_build_database
* Tue Sep 05 2017 Liz Nemsick <[email protected]> - 6.1.0-0
- Fixed bug whereby aide reports/errors were not being sent to syslog.
AIDE can now be configured to report to syslog, itself.
- Use FIPS-appropriate hash algorithms when in FIPS mode
- No longer hide AIDE initialization failures (which are primarily
configuration errors) when a manifest with the aide class is applied.
- Improved acceptance tests.
- Commented out SUSE acceptance test node, as the node configuration
is broken.
* Wed Apr 19 2017 Nick Markowski <[email protected]> - 6.0.1-0
- Updated logrotate to use new lastaction API
- Confine puppet version in metadata.json
* Wed Jan 25 2017 Trevor Vaughan <[email protected]> - 6.0.0-0
- Updated calls to aide::rule and auditd::rule
* Tue Dec 13 2016 Nick Markowski <[email protected]> - 6.0.0-0
- Strong typed the module.
* Wed Dec 07 2016 Nick Markowski <[email protected]> - 6.0.0-0
- Updated catalysts to take defaults from simp_options
* Wed Nov 23 2016 Jeanne Greulich <[email protected]> - 5.0.0-2016
- Bump major version for SIMP 6
* Fri Nov 18 2016 Chris Tessmer <[email protected]> - 4.1.3-0
- Removed compliance map dependency
* Tue May 17 2016 Chris Tessmer <[email protected]> - 4.1.1-0
- Sanitize code for `STRICT_VARIABLES=yes`
* Thu Mar 10 2016 Trevor Vaughan <[email protected]> - 4.1.0-10
- Updated for Puppet 4 compatibility
* Wed Feb 10 2016 Ralph Wright <[email protected]> - 4.1.0-9
- Added compliance function support
* Mon Nov 09 2015 Chris Tessmer <[email protected]> - 4.1.0-8
- migration to simplib and simpcat (lib/ only)
* Fri Jul 31 2015 Kendall Moore <[email protected]> - 4.1.0-7
- Updated logging configuration to work with new rsyslog module.
* Thu Feb 19 2015 Trevor Vaughan <[email protected]> - 4.1.0-6
- Changed calls directly to /etc/init.d/rsyslog to '/sbin/service rsyslog' so
that both RHEL6 and RHEL7 are properly supported.
- Migrated to the new 'simp' environment.
* Fri Jan 16 2015 Trevor Vaughan <[email protected]> - 4.1.0-5
- Changed puppet-server requirement to puppet
* Tue Jul 08 2014 Trevor Vaughan <[email protected]> - 4.1.0-4
- Modified the grub regex to work with grub2.
* Sun Jun 22 2014 Kendall Moore <[email protected]> - 4.1.0-3
- Removed MD5 file checksums for FIPS compliance.
* Mon Apr 07 2014 Kendall Moore <[email protected]> - 4.1.0-2
- Added validation for instance variables.
- Added spec tests.
* Sat Feb 15 2014 Kendall Moore <[email protected]> - 4.1.0-1
- Converted all boolean strings to native booleans.
* Fri Nov 08 2013 Trevor Vaughan <[email protected]> - 4.1.0-0
- Rearchitected the entire module to eliminate all singleton defines
and work better with a Hiera-based architecture.
* Thu Oct 03 2013 - Nick Markowski <[email protected]> - 4.0.0-8
- Updated template to reference instance variables with @
* Tue Jan 8 2013 Maintenance
4.0.0-7
- Created a test to install the aide module and make sure that a modified file will be detected.
* Thu Dec 13 2012 Maintenance
4.0.0-6
- Updated to require pupmod-common >= 2.1.1-2 so that upgrading an old
system works properly.
* Tue Sep 18 2012 Maintenance
4.0.0-5
- Updated all references of /etc/modprobe.conf to /etc/modprobe.d/00_simp_blacklist.conf
as modprobe.conf is now deprecated.
* Wed Apr 11 2012 Maintenance
4.0.0-4
- Moved mit-tests to /usr/share/simp...
- Updated pp files to better meet Puppet's recommended style guide.
* Fri Mar 02 2012 Maintenance
4.0.0-3
- Improved test stubs.
* Tue Jan 31 2012 Maintenance
4.0.0-2
- Added test stubs.
* Mon Dec 26 2011 Maintenance
4.0.0-1
- Updated to build without building the filelist separately.
* Mon Nov 07 2011 Maintenance
4.0.0-0
- Fixed call to rsyslog restart for RHEL6.
* Fri Nov 04 2011 Maintenance
2.0.0-2
- Fixed a bug in the logrotate call for aide.
* Fri Jul 15 2011 Maintenance
2.0.0-1
- Updated to use logrotate by default for AIDE log files.
* Tue Jan 11 2011 Maintenance
2.0.0-0
- Refactored for SIMP-2.0.0-alpha release
* Tue Oct 26 2010 Maintenance - 1-2
- Converting all spec files to check for directories prior to copy.
* Wed Jul 21 2010 Maintenance
1.0-1
- More refactoring.
- Updates to increase configurability.
* Wed May 19 2010 Maintenance
1.0-0
- Code refactor.