-
Notifications
You must be signed in to change notification settings - Fork 10
/
CHANGELOG
241 lines (186 loc) · 8.71 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
* Fri Sep 13 2024 Steven Pritchard <steve@sicura.us> - 7.10.0
- [puppetsync] Update module dependencies to support simp-iptables 7.x
* Wed Feb 07 2024 Mike Riddle <mike@sicura.us> - 7.9.0
- [puppetsync] Update metadata upper bounds for puppet-nsswitch, puppet-gitlab, puppet-snmp, simp-pam, and simp-useradd
* Mon Oct 23 2023 Steven Pritchard <steve@sicura.us> - 7.8.0
- [puppetsync] Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <steve@sicura.us> - 7.7.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> - 7.6.0
- Add AlmaLinux 8 support
* Mon Jun 12 2023 Chris Tessmer <chris.tessmer@onyxpoint.com> - 7.5.0
- Add RockyLinux 8 support
* Sat Jul 30 2022 Trevor Vaughan <trevor@sicura.us> - 7.4.1
- Support puppetlabs-inifile < 6
* Fri Jun 03 2022 Chris Tessmer <chris.tessmer@onyxpoint.com> - 7.4.0
- Update from camptocamp/systemd to puppet/systemd
* Tue Jun 15 2021 Chris Tessmer <chris.tessmer@onyxpoint.com> - 7.3.0
- Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib
* Wed Feb 24 2021 Steven Pritchard <steven.pritchard@onyxpoint.com> - 7.3.0
- Fix minor error in compliance_markup data
* Tue Dec 22 2020 Jeanne Greulich <jeanne.greulich@onyxpoint.com> - 7.3.0
- Added EL8 support
- Added check for hidepid on /proc. If it is on, update the systemd-logind service
entry to include the hidepid group as a supplementary group and restart the
systemd-logind service.
- Added pam access entry for gdm user so greeter session can start.
- Added error message if gdm version older than 3.0 is used.
- Added the following parameters:
gdm::pam - indicates if pam is controlled by simp. If this is set to
true then a pam access rule is added to allow the gdm user
local access to the system. Defaults to simp_options::pam.
gdm::display_mgr_user - the name of the user that the gdm service will run under.
Defaults to 'gdm'
- simp/gnome and simp/auditd were removed from the dependencies
in metadata.json.
- simp/pam was added to optional dependencies and is needed if gdm:pam
is set to true.
- removed pulseaudio from list of packages because gdm has dependency on it
so it will automatically be installed.
* Thu Dec 17 2020 Chris Tessmer <chris.tessmer@onyxpoint.com> - 7.2.4
- Removed EL6 support
* Wed Jul 29 2020 Jeanne Greulich <jeanne.greulich@onyxpoint.com> - 7.2.3-0
- update the upper bound of puppetlabs/inifiles for SIMP 6.5 release
* Thu Jul 23 2020 Jeanne Greulich <jeanne.greulich@onyxpoint.com> - 7.2.2-0
- update the upper bound of simplib for SIMP 6.5 release
* Fri Aug 02 2019 Robert Vincent <pillarsdotnet@gmail.com> - 7.2.1-0
- Support puppetlabs/inifile 3.x.
* Mon Jul 22 2019 Trevor Vaughan <tvaughan@onyxpoint.com> - 7.2.0-0
- Fixed an issue where gdm::settings was not being applied to the system
- Added REFERENCE.md
* Thu Jun 06 2019 Steven Pritchard <steven.pritchard@onyxpoint.com> -7.2.0-0
- Add v2 compliance_markup data
* Thu Mar 07 2019 Liz Nemsick <lnemsick.simp@gmail.com> - 7.1.1-0
- Update the upper bound of stdlib to < 6.0.0
- Update a URL in the README.md
* Mon Oct 29 2018 Liz Nemsick <lnemsick.simp@gmail.com> - 7.1.0-0
- Update contribution guide URL in README.md
- Update Hiera 4 to Hiera 5
* Mon Jul 16 2018 Trevor Vaughan <tvaughan@onyxpoint.com> - 7.1.0-0
- Add Puppet 5 and OEL support
* Wed Jun 27 2018 Trevor Vaughan <tvaughan@onyxpoint.com> - 7.1.0-0
- Moved the default banner selection to `simp_banners`
- Added support for setting dconf options for GDM
- Moved package list to data in modules for easy merging and overwriting
- Added acceptance tests that go through the stages of setting up both
GDM and GNOME for inspection
- Update version range of auditd dependency in metadata.json
* Wed Jul 12 2017 Liz Nemsick <lnemsick.simp@gmail.com> - 7.0.3-0
- Harden acceptance test
* Thu Jul 06 2017 Liz Nemsick <lnemsick.simp@gmail.com> - 7.0.2-0
- Update puppet dependency in metadata.json
* Wed Feb 22 2017 Nick Miller <nick.miller@onyxpoint.com> - 7.0.1-0
- Added the following services on EL7:
- `display-manager`
- `upower` - replaced hal, used by gnome
- `rtkit-daemon` - used by pulseaudio and gdm
* Mon Jan 30 2017 Trevor Vaughan <tvaughan@onyxpoint.com> - 7.0.0-0
- Changed calls to auditd to the new layout (breaking change)
- Added acceptance tests
- Ensure GDM starts at boot time on EL7
- Add notice that two runs are required
* Tue Dec 13 2016 Liz Nemsick <lnemsick.simp@gmail.com> - 6.0.0-0
- Add strong typing of parameters
* Thu Dec 08 2016 Liz Nemsick <lnemsick.simp@gmail.com> - 6.0.0-0
- Use simp_options module for global catalysts
* Fri Dec 02 2016 Nick Markowski <nmarkowski@keywcorp.com> - 6.0.0-0
- Renamed 'xwindows' to 'gdm'
- Refactored the module to be less fugly.
* Tue Nov 22 2016 Liz Nemsick <lnemsick.simp@gmail.com> - 5.0.0-0
- Update version to reflect SIMP6 dependencies
- Update auditd dependency for SIMP6
- Minor cleanup
* Mon Nov 21 2016 Chris Tessmer <chris.tessmer@onyxpoint.com> - 4.1.4-0
- Minor cleanup
* Wed Nov 16 2016 Liz Nemsick <lnemsick.simp@gmail.com> - 4.1.3-0
- Removed OBE iptables dependency
* Fri Nov 11 2016 Liz Nemsick <lnemsick.simp@gmail.com> - 4.1.3-0
- Removed unused gconf type.
* Thu Jun 09 2016 Nick Markowski <nmarkowski@keywcorp.com> - 4.1.1-0
- Moved the gdm_version fact to simplib.
* Mon Nov 09 2015 Chris Tessmer <chris.tessmer@onypoint.com> - 4.1.0-4
- migration to simplib and simpcat (lib/ only)
* Fri Jan 16 2015 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-3
- Changed puppet-server requirement to puppet
* Tue Sep 30 2014 Nick Markowski <nmarkowski@keywcorp.com> - 4.1.0-2
- Updating for RHEL7
* Mon May 05 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-1
- Removed the fix-etc-gconf exec since it is no longer required.
* Wed Mar 19 2014 Nick Markowski <nmarkowski@keywcorp.com> - 4.1.0-0
- Refactored module for puppet3/hiera, and added spec tests.
- gdm::conf was deprecated and has been removed. All gdm config
is set by gdm::set.
* Tue Oct 08 2013 Kendall Moore <kmoore@keywcorp.com> - 4.0.0-7
- Updated all erb templates to properly scope variables.
* Wed Oct 02 2013 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.0-6
- Use 'versioncmp' for all version comparisons.
* Tue Dec 11 2012 Maintenance
4.0.0-5
- Created a Cucumber test to install xwindows from the xwindows module and ensure that
all dependecnies were properly installed with it.
- Created a Cucumber test to ensure that the system runlevel changes to 5 and installing
xwindows.
* Fri May 25 2012 Maintenance
4.0.0-4
- Now use augeas to manage /etc/gdm/custom.conf
- Added a xwindows::gdm::sec class that applies common security settings using
the gconf type.
- Created a new native type for manipulating gconf settings via gconftool-2.
- 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.
* Mon Dec 26 2011 Maintenance
4.0.0-2
- Updated the spec file to not require a separate file list.
- Scoped all of the top level variables.
* Mon Dec 05 2011 Maintenance
4.0.0-1
- Fixed the restart for GDM to work with RHEL6.
- Started work on the new custom.conf file for RHEL6 but it still needs work.
* Wed Nov 02 2011 Maintenance
4.0.0-0
- Updated to handle RHEL6
* Mon Oct 10 2011 Maintenance
2.0.0-3
- 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.
* Wed Jun 08 2011 Maintenance - 2.0.0-2
- Now install all packages before attempting to switch to runlevel 5. This
fixes the problem where X wouldn't start until the next puppet run (if at
all).
- Updated documentation reference comment.
- Now spawn X with -audit 4 and -s 15 by default.
* Fri Feb 04 2011 Maintenance - 2.0.0-1
- 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-1
- Converting all spec files to check for directories prior to copy.
* Mon May 24 2010 Maintenance
1.0-0
- Code refactor.
* Thu Oct 08 2009 Maintenance
0.1-5
- Added a patch for checking the permissions on the GDM directory since having a
strict root umask appears to mess things up.
* Fri Oct 2 2009 Maintenance
0.1-4
- Fixed the gdm ordering issues. GDM will now install properly and the conf
file will get placed appropriately.
* Thu Oct 1 2009 Maintenance
0.1-3
- Fixed the GDM template
- Set DESKTOP="GNOME" in /etc/sysconfig/desktop
* Tue Sep 29 2009 Maintenance
0.1-0
- Initial configuration module