Skip to content

Commit 1091d34

Browse files
committed
(BUGFIX) Fix for RedHat
1 parent 8ea5f45 commit 1091d34

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

manifests/linux/redhat.pp

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,21 @@
139139
#lint:ignore:quoted_booleans
140140
'true',true: {
141141
case $facts['os']['name'] {
142+
'RedHat': {
143+
case $facts['os']['release']['full'] {
144+
/^7\..*/: {
145+
$seluser = 'unconfined_u'
146+
$seltype = 'system_conf_t'
147+
}
148+
default : {
149+
$seluser = 'system_u'
150+
$seltype = 'system_conf_t'
151+
}
152+
}
153+
154+
File<| title == "/etc/sysconfig/${service_name}" |> { seluser => $seluser, seltype => $seltype }
155+
File<| title == "/etc/sysconfig/${service_name_v6}" |> { seluser => $seluser, seltype => $seltype }
156+
}
142157
'CentOS': {
143158
case $facts['os']['release']['full'] {
144159
/^6\..*/: {

0 commit comments

Comments
 (0)