Repository navigation
Expand file tree
/
Copy pathCHANGELOG
More file actions
239 lines (185 loc) · 9.1 KB
/
Copy pathCHANGELOG
File metadata and controls
239 lines (185 loc) · 9.1 KB
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
* Thu Oct 08 2026 Steven Pritchard <steve@sicura.us> - 9.1.0
- Add support for OpenVox 9
- Update metadata.json dependency ranges from the Forge
* Mon Aug 24 2026 Steven Pritchard <steve@sicura.us> - 9.0.2
- [puppetsync] Update metadata.json dependency ranges from the Forge
* Thu Jul 09 2026 Steven Pritchard <steve@sicura.us> - 9.0.1
- Documented parameters, added data types, and resolved puppet-lint offenses
* Mon Jun 08 2026 Steven Pritchard <steven.pritchard@gmail.com> - 9.0.0
- Switch `requirements` from `puppet` to `openvox` (>= 8 < 9)
- Point `issues_url` at GitHub Issues
- Drop end-of-life OS support (CentOS 8, EL7); list EL10 across all supported distros
- Allow newer SIMP module dependencies (see metadata.json diff)
- Sync Gemfile with current puppetsync baseline (adds OpenVox to test gems)
- Drop Puppet 7 / Ruby 2.7 from GitHub Actions; use Ruby 3.2.11 with OpenVox 8 and 3.4.9 elsewhere
* Wed Jun 11 2025 Chris Tessmer <chris.tessmer@onyxpoint.com> - 8.7.1
- Fix rubocop issues
* Fri Sep 13 2024 Steven Pritchard <steve@sicura.us> - 8.7.0
- [puppetsync] Update module dependencies to support simp-iptables 7.x
* Wed Jan 17 2024 Richard Gardner <rick@sicura.us> - 8.6.1
- Updated hiera.yaml facts to support puppet 8
* Mon Oct 23 2023 Steven Pritchard <steve@sicura.us> - 8.6.0
- [puppetsync] Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <steve@sicura.us> - 8.5.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 Sep 07 2023 Steven Pritchard <steve@sicura.us> - 8.4.0
- Add AlmaLinux 8 support
* Mon Jun 12 2023 Chris Tessmer <chris.tessmer@onyxpoint.com> - 8.3.0
- Add RockyLinux 8 support
* Tue Jun 15 2021 Chris Tessmer <chris.tessmer@onyxpoint.com> - 8.2.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> - 8.1.2
- Maintenance update for module assets
* Wed Sep 16 2020 Liz Nemsick <lnemsick.simp@gmail.com> - 8.1.1-0
- Advertise OEL support in the metadata.json.
* Tue Mar 31 2020 Trevor Vaughan <tvaughan@onyxpoint.com> - 8.1.0-0
- Fix missing `group_filter` option in LDAP
- Add support for overriding post-auth in LDAP
- Add support for overriding accounting in LDAP
- Add support for specifying the entire file content
- Fix OEL tests
- Add support for simplib < 5
* Mon Aug 19 2019 Liz Nemsick <lnemsick.simp@gmail.com> - 8.1.0-0
- Remove `simp_options::puppet::server` from the default lookup logic
for `freeradius::v3::modules::ldap::server`. In systems that use Bolt
to compile and apply manifests, that setting will not be available.
- Add types documentation
* Tue Jul 02 2019 Trevor Vaughan <tvaughan@onyxpoint.com> - 8.0.1-0
- Updated documentation
- Cleaned up for `puppet strings`
- Added REFERENCE.md
- Updated README.md
- Switched all FIPS checks to use top level inherited checks
- Add Puppet 6 support
* Tue Mar 12 2019 Jeanne Greulich <jeanne.greulich@onyxpoint.com> - 8.0.0-0
- Refactored API
- Strong typed all variables and updated functions for puppet 5 compatability.
- Removed support for freeradius version 2 and CentOS 6.
- Inner-tunnel site is not added by default any more.
- Added check for FIPS mode and fail if server is in FIPS mode.
- Created ldap site and module to be used to integrate freeradius
with ldap server. Instructions for use are in the README.
- SQL sites are not added by default.
- Update the upper bound of stdlib to < 6.0.0
- Added acceptance and spec tests
* Thu Jul 06 2017 Liz Nemsick <lnemsick.simp@gmail.com> - 7.0.1-0
- Confine puppet version in metadata.json
* Tue Jan 17 2017 Nick Markowski <nmarkowski@keywcorp.com> - 7.0.0-0
- Updated global catalysts
- Refactored module
- Application certs now managed in /etc/pki/simp_apps/freeradius/x509
* Thu Dec 01 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 7.0.0-0
- Updated to use the environment-aware rsync in SIMP 6
* Wed Nov 23 2016 Jeanne Greulich <jgreulich@onyxpoint.com> - 6.0.0-0
- Bump major version number for SIMP 6
* Tue Nov 22 2016 Chris Tessmer <chris.tessmer@onyxpoint.com> - 5.0.4-0
- Minor cleanup
* Tue Nov 15 2016 Liz Nemsick <lnemsick.simp@gmail.com> - 5.0.4-0
- Updated iptables dependency version
* Tue Aug 02 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 5.0.2-0
- Update to the new naming scheme
* Sat May 14 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 5.0.1-0
- Update to fix the absence of the `logdir` variable after the v2/v3 refactor.
* Mon Mar 14 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 5.0.0-0
- Ensure Puppet 4 compatibility. This changes the (always incorrect, but
allowed) '2' and '3' paths to 'v2' and 'v3'.
- Be sure to check and update your Hiera data!
- Fixed the case where the `radius_version` fact does not exist.
* Wed Dec 02 2015 Chris Tessmer <chris.tessmer@onyxpoint.com> - 4.2.0-6
- Replaced all 'lsb*' facts with their (package-independent)
'operatingsystem*' counterparts.
- Common module assets have been normalized.
- Fixed a bug with the radius_rsync_user passgen.
* Mon Nov 09 2015 Chris Tessmer <chris.tessmer@onyxpoint.com> - 4.2.0-5
- migration to simplib and simpcat (lib/ only)
* Mon Jun 29 2015 Nick Miller <nick.miller@onyxpoint.com> - 4.2.0-4
- Moved validation from the templates and put them in their own
functions
* Thu Feb 19 2015 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.2.0-3
- Migrated to the new 'simp' environment.
* Fri Jan 16 2015 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.2.0-2
- Changed puppet-server requirement to puppet
* Fri Dec 19 2014 Kendall Moore <kmoore@keywcorp.com> - 4.2.0-1
- Added default site and updated LDAP module.
* Fri Sep 19 2014 Kendall Moore <kmoore@keywcorp.com> - 4.2.0-0
- Added a fact 'radius_version' to fetch the installed version of
freeradius from the system.
- Updated for RHEL 7/FreeRADIUS 3.X
- Moved FreeRADIUS 2.X/3.X into their own namespaces due to
significant differences.
* Sun Jun 22 2014 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-5
- Removed MD5 file checksums for FIPS compliance.
* Fri May 16 2014 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-4
- Deleted stock classes and related spec tests so they can be ported to the simp module.
* Mon Apr 21 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-3
- Convert the ldap module over to using the new hiera variables.
* Fri Apr 04 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-2
- Removed all references to $pupbuildloc since it is no longer used.
* Mon Feb 24 2014 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-1
- Fixed bug in conf/listen logic.
* Wed Feb 12 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-1
- Fixed booleans in ERB templates
* Fri Jan 10 2014 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-0
- Updated for puppet 3 and hiera compatibility.
- Removed all singleton defines.
- Changed all boolean strings to native booleans.
- Updated all code documentation.
* Thu Oct 03 2013 Kendall Moore <kmoore@keywcorp.com> - 4.0-6
- Updated all erb templates to properly scope variables.
* Wed Oct 02 2013 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-7
- Use 'versioncmp' for all version comparisons.
* Fri May 17 2013 Adam Yohrling adam.yohrling@onyxpoint.com 4.0-6
- Updated the LDAP configuration to support specifying the server port as well
as using SSL instead of START_TLS.
* Mon Feb 25 2013 Maintenance
4.0-5
- Added a call to $::rsync_timeout to the rsync call since it is now required.
* Fri Nov 30 2012 Maintenance
4.0.0-4
- Created a Cucumber test to ensure that FreeRADIUS installs correctly when
including freeradius in the puppet server manifest.
* Thu Jun 07 2012 Maintenance
4.0.0-3
- Ensure that Arrays in templates are flattened.
- Call facts as instance variables.
- Moved mit-tests to /usr/share/simp...
- Created separate definition for adding clients.
- Removed trailing whitespace in the t_allowed_nastype enumerator.
- Updated the groupname_attribute and groupmembership_filter values and
templating.
- Updated pp files to better meet Puppet's recommended style guide.
* Fri Mar 02 2012 Maintenance
4.0.0-2
- Improved test stubs.
* Mon Dec 26 2011 Maintenance
4.0.0-1
- Updated the spec file to not require a separate file list.
- Scoped all of the top level variables.
* Mon Nov 07 2011 Maintenance
4.0.0-0
- Updated to handle RHEL6 properly.
* Mon Oct 10 2011 Maintenance
2.0.0-2
- Updated to put quotes around everything that need it in a comparison
statement so that puppet > 2.5 doesn't explode with an undef error.
- Modified all multi-line exec statements to act as defined on a single line to
address bugs in puppet 2.7.5
* Sat Mar 19 2011 Maintenance - 2.0.0-1
- Added comments to freeradius::modules::ldap to note that users will need to
manage their own service restart if they user alternate certificates.
- Ensure that the freeradius daemon restarts when cacerts is updated.
- Updated to use rsync native type
* Tue Jan 11 2011 Maintenance
2.0.0-0
- Refactored for SIMP-2.0.0-alpha release
* Tue Oct 26 2010 Maintenance - 1-1
- Converting all spec files to check for directories prior to copy.
* Fri Jul 02 2010 Maintenance
1.0-0
- Initial offering, probably less than ideal.