-
Notifications
You must be signed in to change notification settings - Fork 16
/
CHANGELOG
227 lines (173 loc) · 8.26 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
* Fri Sep 13 2024 Steven Pritchard <[email protected]> - 7.11.0
- [puppetsync] Update module dependencies to support simp-iptables 7.x
* Mon Oct 23 2023 Steven Pritchard <[email protected]> - 7.10.0
- [puppetsync] Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <[email protected]> - 7.9.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 <[email protected]> - 7.8.0
- Add AlmaLinux 8 support
* Mon Jun 12 2023 Chris Tessmer <[email protected]> - 7.7.0
- Add RockyLinux 8 support
* Thu Jun 17 2021 Chris Tessmer <[email protected]> - 7.6.0
- Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib
* Wed Jan 20 2021 Trevor Vaughan <[email protected]> - 7.5.0
- Add puppet 7 support
- Fix sysctl updates on service restart
* Sat Dec 19 2020 Chris Tessmer <[email protected]> - 7.5.0
- Removed EL6 support
* Fri Apr 10 2020 Trevor Vaughan <[email protected]> - 7.4.0-0
- Add EL8 support
- The following dependencies are now optional
- simp/haveged
- simp/iptables
- simp/pki
- simp/tcpwrappers
- Updated acceptance tests to use lftp in TLS mode and fixed SELinux issues
- Updated the README
* Tue Jun 04 2019 Steven Pritchard <[email protected]> - 7.3.0-0
- Add v2 compliance_markup data
* Wed Apr 10 2019 Joseph Sharkey <[email protected]> - 7.2.1-0
- Fixed ordering issue between the kernel module loading for
iptables and the service being started
- Updated tests in support of puppet6, and removed puppet4 support
* Mon Oct 29 2018 Liz Nemsick <[email protected]> - 7.2.1-0
- Fixed a bad URL in the README.md
* Mon Oct 29 2018 Liz Nemsick <[email protected]> - 7.2.0-0
- Updated badges and contribution guide URL in README.md
* Thu Sep 13 2018 Nick Miller <[email protected]> - 7.2.0-0
- Added support for Puppet 5
- Added reference.md
- Moved user/group management to it's own manifest, allowing for easier
ordering
- Added $package_ensure parameter
- Changed the package from 'latest' to 'installed'
- It will also respect `simp_options::package_ensure`
- Added some OEL content but not declaring support for it yet
* Tue Sep 11 2018 Nicholas Markowski <[email protected]> - 7.2.0-0
- Updated $app_pki_external_source to accept any string. This matches the
functionality of pki::copy.
* Wed Nov 15 2017 Liz Nemsick <[email protected]> - 7.1.0-0
- By default, use TLS 1.2 instead of TLS 1.0.
- Eliminated the use of deprecated validate_net_list() through
better strongly-typed parameters for IP addresses and hosts.
- Added CentOS 6 acceptance tests.
* Tue Nov 14 2017 Liz Nemsick <[email protected]> - 7.1.0-0
- Updated acceptance test to work on server with selinux enforcing
* Thu Jul 06 2017 Liz Nemsick <[email protected]> - 7.0.1-0
- Confined puppet version in metadata.json
* Mon Jan 09 2017 Nick Markowski <[email protected]> - 7.0.0-0
- New pki scheme
- Real integers and simplib types implemented
- Application certs now managed in /etc/pki/simp_apps/vsftpd/x509
* Tue Dec 20 2016 Nick Miller <[email protected]> 7.0.0-0
- Added management of the /etc/ftpusers file
* Mon Dec 12 2016 Liz Nemsick <[email protected]> - 7.0.0-0
- Use simp_options module for global catalysts
- Fixed bug whereby manifest would fail to compile if the force_dot_files
parameter of ::vsftpd::config was set
- Fixed bug whereby vsftpd.conf configuration values to be set to 'NO'
were not written out to that file
- Fixed bug whereby listen configuration parameter for vsftpd.conf was
not set based on $listen_ipv4 parameter of ::vsftpd
- Convert to explicit parameter types
* Wed Nov 23 2016 Jeanne Greulich <[email protected]> - 6.0.0-0
- Fix dependancies for simp 6 bump
* Mon Nov 21 2016 Chris Tessmer <[email protected]> - 6.0.0-0
- Remove compliance map and General Housekeeping
* Wed Nov 16 2016 Liz Nemsick <[email protected]> - 5.0.8-0
- Updated iptables dependency version
* Wed Sep 28 2016 Chris Tessmer <[email protected]> - 5.0.5-0
- Fix Forge `haveged` dependency name
* Mon Jul 11 2016 Trevor Vaughan <[email protected]> - 5.0.4-0
- Migration to semantic versioning and fix of the build system
* Thu Jun 30 2016 Nick Markowski <[email protected]> - 5.0.3-0
- Use_haveged is now a global catalyst.
* Mon Jun 27 2016 Nick Markowski <[email protected]> - 5.0.2-0
- Pupmod-haveged included by default to assist with entropy generation.
* Wed May 18 2016 Chris Tessmer <[email protected]> - 5.0.1-0
- Sanitize code for `STRICT_VARIABLES=yes`
* Tue Mar 01 2016 Ralph Wright <[email protected]> - 5.0.0-2
- Added compliance function support
* Mon Nov 09 2015 Chris Tessmer <[email protected]> - 5.0.0-1
- migration to simplib and simpcat (lib/ only)
* Fri Jul 17 2015 Nick Markowski <[email protected]> - 5.0.0-0
- Refactored module to new layout, to better conform with Puppetlabs.
- Vsftpd user and group mutable.
- Package requires user and group to be set before installation.
* Thu Feb 19 2015 Trevor Vaughan <[email protected]> - 4.1.0-8
- Migrated to the new 'simp' environment.
* Fri Jan 16 2015 Trevor Vaughan <[email protected]> - 4.1.0-7
- Changed puppet-server requirement to puppet
* Wed Oct 22 2014 Trevor Vaughan <[email protected]> - 4.1.0-6
- Update to account for the stunnel module updates in 4.2.0-0
* Fri Oct 17 2014 Trevor Vaughan <[email protected]> - 4.1.0-5
- CVE-2014-3566: Updated protocols to mitigate POODLE.
* Tue Sep 16 2014 Nick Markowski <[email protected]> - 4.1.0-4
- Updated the module to be compatible with RHEL6 and RHEL7.
* Fri Jul 25 2014 Trevor Vaughan <[email protected]> - 4.1.0-3
- Changed ip_conntrack_ftp to nf_conntrack_ftp to properly load the
kernel module and not restart iptables every time Puppet runs.
* Sun Jun 22 2014 Kendall Moore <[email protected]> - 4.1.0-2
- Removed MD5 file checksums for FIPS compliance.
* Thu Apr 03 2014 Nick Markowski <[email protected]> - 4.1.0-1
- Updated module for puppet3/hiera and added lint and rspec tests.
- Copied pki to /etc/vsftpd/pki
* Thu Feb 13 2014 Kendall Moore <[email protected]> 4.1.0-0
- Update to remove warnings about IPTables not being detected. This is a
nuisance when allowing other applications to manage iptables legitimately.
- Converted all string booleans to native booleans.
* Tue Oct 08 2013 Kendall Moore <[email protected]> 2.0.0-9
- Updated all erb templates to properly scope variables.
* Tue Feb 05 2013 Maintenance
2.0.0-8
- Edited init.pp from "checksum => 'undef'" to "checksum => undef".
* Thu Jan 31 2013 Maintenance
2.0.0-7
- Created Cucumber tests to setup and configure a vsftpd server and check to make sure
that the vsftpd service can run successfully.
* Thu Dec 13 2012 Maintenance
2.0.0-6
- Updated to require pupmod-common >= 2.1.1-2 so that upgrading an old
system works properly.
* Wed Apr 11 2012 Maintenance
2.0.0-5
- Moved mit-tests to /usr/share/simp...
- Updated pp files to better meet Puppet's recommended style guide.
* Fri Mar 02 2012 Maintenance
2.0.0-4
- Improved test stubs.
* Mon Dec 26 2011 Maintenance
2.0.0-3
- Updated the spec file to not require a separate file list.
* 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.
* Mon Apr 18 2011 Maintenance - 2.0.0-1
- Changed puppet://$puppet_server/ to puppet:///
- vsftpd::conf is now in its own file.
- Added comments so that users know to restart vsftpd if they use alternate
certificates.
- Restart vsftpd if any part of the default certs change.
- Changed all instances of defined(Class['foo']) to defined('foo') per the
directions from the Puppet mailing list.
* 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.
* Thu Sep 09 2010 Maintenance
1.0-1
- Replaced tcpwrappers::tcpwrappers_allow with tcpwrappers::allow.
* Mon May 24 2010 Maintenance
1.0-0
- Code refactoring.
* Tue Sep 29 2009 Maintenance
0.1-0
- Initial configuration module