selinux: Fix for string escape

This commit is contained in:
Ossi Salmi 2013-05-04 19:25:43 +03:00
parent e72661063c
commit d7ff4cafbc

View file

@ -183,7 +183,7 @@ define selinux::manage_fcontext($type, $recurse = true) {
exec { "semanage fcontext -a -t '${type}' '${name}'":
path => "/bin:/usr/bin:/sbin:/usr/sbin",
unless => "matchpathcon `echo '${name}' | sed -e 's/(.*$//' -e 's/\\\\\//g'` | egrep -q ':${type}(:s[0-9]*)?$'",
unless => "matchpathcon `echo '${name}' | sed -e 's/(.*$//' -e 's/\\\\\\//g'` | egrep -q ':${type}(:s[0-9]*)?$'",
notify => Exec["restorecon ${name}"],
require => Class["selinux::tools"],
}