-
Notifications
You must be signed in to change notification settings - Fork 17
/
CHANGELOG
172 lines (133 loc) · 7.33 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
* Fri Sep 13 2024 Steven Pritchard <[email protected]> - 2.13.0
- [puppetsync] Update module dependencies to support simp-iptables 7.x
* Mon Oct 23 2023 Steven Pritchard <[email protected]> - 2.12.0
- [puppetsync] Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <[email protected]> - 2.11.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 <[email protected]> - 2.10.0
- Add AlmaLinux 8 support
* Mon Jun 12 2023 Chris Tessmer <[email protected]> - 2.9.0
- Add RockyLinux 8 support
* Mon Jan 23 2023 Michael Riddle <[email protected]> - 2.8.1
- Added RHEL 9 support
* Fri Jun 03 2022 Chris Tessmer <[email protected]> - 2.8.0
- Update from camptocamp/systemd to puppet/systemd
* Wed Jun 16 2021 Chris Tessmer <[email protected]> - 2.7.0
- Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib
* Fri Mar 26 2021 Steven Pritchard <[email protected]> - 2.6.3
- Fix dependency cycle when using vox_selinux::boolean
* Sat Dec 19 2020 Chris Tessmer <[email protected]> - 2.6.3
- Removed EL6 support
* Fri Nov 20 2020 Liz Nemsick <[email protected]> - 2.6.2-0
- Fixed a bug in which the module would attempt to create `selinux_login`
resources when `selinux::login_resources` was set but selinux was disabled.
This resulted in an error message 'Could not find a suitable provider
for selinux_login' during catalog compilation.
* Wed Nov 18 2020 Trevor Vaughan <[email protected]> - 2.6.1-0
- Allow users to include `selinux::install` without needing full SELinux system
management. This is particularly important when the native types are to be
used in different modules but you don't want to include full management just
to get the required packages.
* Mon Sep 21 2020 Trevor Vaughan <[email protected]> - 2.6.0-0
- No longer enable or install mcstransd by default
- It is a user convenience feature and not required for core functionality
- Ensure that mcstransd is added to the GID assigned to `/proc` if one is
assigned on the system
* Mon Jan 13 2020 Jeanne Greulich <[email protected]> - 2.5.1-0
- Add EL8 defaults for Oracle Linux
* Wed Nov 06 2019 Jeanne Greulich <[email protected]> - 2.5.1-0
- Defined values for EL8 in data in modules.
- Updated Gemfile versions to ones that support EL8.
- Updated metadata.json to include support for CentOS 8 and RedHat 8
- Added acceptance test nodes for CentOS 8 and RedHat 8
- Removed $:: from top level variables.
- Removed tests for Puppet 4 from travis.yml.
- Bumped upper bound for simp-simplib to < 5.0.0
* Fri Jun 28 2019 Steven Pritchard <[email protected]> - 2.5.0-0
- Add v2 compliance_markup data
- Add support for puppetlabs-stdlib 6
* Fri Jun 14 2019 Trevor Vaughan <[email protected]> - 2.4.1-0
- Ensure that the selinux::login_resources Hash performs a deep merge by
default.
* Fri Apr 05 2019 Trevor Vaughan <[email protected]> - 2.4.0-0
- Add `selinux::kernel_enforce` for toggling the enforcement of the selinux
state at the kernel command line.
- Switch the /etc/selinux/config template over to EPP format.
- Deprecate Puppet 4 support
- Add Puppet 6 support
* Thu Mar 07 2019 Liz Nemsick <[email protected]> - 2.3.1-0
- Update the upper bound of stdlib to < 6.0.0
- Update a URL in the README.md
* Mon Sep 10 2018 Liz Nemsick <[email protected]> - 2.3.0-0
- Update Hiera 4 to Hiera 5
* Mon Jul 09 2018 Trevor Vaughan <[email protected]> - 2.3.0-0
- Adds a `selinux_login` custom type that provides for the management of login
to user role mappings.
- Incorporated the fork of the `voxpupuli-selinux` module as `simp-vox_selinux`
without conflict
- Add support for OEL and Puppet 5
- Fix bug with enforcement switching in the native type
* Mon Apr 23 2018 Jeanne Greulich <[email protected]> - 2.2.0-0
- simp_options::selinux was supposed to indicate if the selinux module should
be included. Class include lists set in the simp module would include selinux
regardless of this setting. This option was also being used to set the state
of selinux. This caused confusion so simp_options::selinux setting was
removed. The selinux state, set by the ensure parameter, is defaulted to
'enforcing'. This will result in the same behavior as if simp_options::selinux
was set to true. See the pupmod-simp-simp module to see which scenarios
include selinux by default.
* Thu Dec 07 2017 Steven Pritchard <[email protected]> - 2.1.2-0
- Update README.md from puppet strings
* Fri Sep 15 2017 Nick Miller <[email protected]> - 2.1.1-0
- Add message to reboot notify
* Wed Jul 12 2017 Liz Nemsick <[email protected]> - 2.1.0-0
- Rework manifests to ensure mcstrans and restorecond services are not
running when selinux is disabled.
- Allow this module to manage restorecond package installation.
* Wed Apr 26 2017 Nick Miller <[email protected]> - 2.1.0-0
- Moved management of mcstrans and restorecond to the selinux module
- Change default packages ensure to use the catalyst
- Update puppet requirement in metadata.json
* Mon Apr 17 2017 Nick Markowski <[email protected]> - 2.1.0-0
- Fixed a bug wherein setenforce would run if selinux was disabled
- Changes in selinux state incur a reboot notification
* Tue Mar 28 2017 Nick Miller <[email protected]> 2.0.2-0
- Defaulted selinux::ensure to the selinux catalyst for better control
of selinux enforcement.
* Tue Dec 20 2016 Nick Miller <[email protected]> 2.0.1-0
- Strongly typed module
* Mon Nov 21 2016 SIMP-Team <https://groups.google.com/forum/#!forum/simp> 2.0.0-0
- Updated module for compliance markup API v1.0.0 compatibility.
* Wed Aug 31 2016 Jeanne Greulich <[email protected]> - 1.0.3-0
- Ensure that policycoreutils-python is only installed if not installed
elsewhere. This deconflicts with various hotfixes that were needed in other
modules.
* Tue Jun 21 2016 Nick Markowski <[email protected]> - 1.0.2-0
- policycoreutils-python now installed by default.
* Tue Apr 12 2016 Kendall Moore <[email protected]> - 1.0.1-0
- Removed custom type deprecation warning
* Thu Feb 25 2016 Ralph Wright <[email protected]> - 1.0.0-5
- Added compliance function support
* Fri Jan 16 2015 Trevor Vaughan <[email protected]> - 1.0.0-4
- Changed puppet-server requirement to puppet
* Sun May 04 2014 Trevor Vaughan <[email protected]> - 1.0.0-3
- Rewrite the native type to properly handle all options.
- Remove incorrect use of !! in the selinux provider.
* Wed Apr 16 2014 Trevor Vaughan <[email protected]> - 1.0.0-2
- Update to allow true/false as enable modes so that it can be removed from the
sec module.
* Wed Apr 09 2014 Nick Markowski <[email protected]> - 1.0.0-2
- Added a custom type to set the selinux mode. It autorequires all
selboolean types. This replaces the selinux_enable execs in the init manifest.
* Mon Oct 07 2013 Kendall Moore <[email protected]> 1.0.0-1
- Updated all erb templates to properly scope variables.
* Fri May 03 2013 Trevor Vaughan <[email protected]> 1.0.0-0
- First cut at an SELinux module.
- The only current functionality is to enable or disable SELinux on the running
system in a sane manner.