Fix restorecon exec on /var/lib/git
The restorecon command for selinux needed to require /var/lib/git and the syntax is actually "File" rather than "Folder" here. Also added refreshonly so it only runs when /var/lib/git changes. Change-Id: I88f40dc3051d66ef9f9dc4d667474b8cc7d2a5f7
This commit is contained in:
parent
11fad215d5
commit
16edba6c5f
@ -51,11 +51,14 @@ class cgit {
|
|||||||
owner => 'cgit',
|
owner => 'cgit',
|
||||||
group => 'cgit',
|
group => 'cgit',
|
||||||
mode => '0644',
|
mode => '0644',
|
||||||
|
require => User['cgit'],
|
||||||
}
|
}
|
||||||
|
|
||||||
exec { 'restorecon -R -v /var/lib/git':
|
exec { 'restorecon -R -v /var/lib/git':
|
||||||
path => '/sbin',
|
path => '/sbin',
|
||||||
subscribe => Folder['/var/lib/git']
|
require => File['/var/lib/git'],
|
||||||
|
subscribe => File['/var/lib/git'],
|
||||||
|
refreshonly => true,
|
||||||
}
|
}
|
||||||
|
|
||||||
selboolean { 'httpd_enable_cgi':
|
selboolean { 'httpd_enable_cgi':
|
||||||
|
Loading…
Reference in New Issue
Block a user