Switch to devel package for makefile on RHEL7
Switching to policycoreutils-devel for Redhat/CentOS 7 to provide /usr/share/selinux/devel/Makefile policycoreutils-python is a dependency, and will be included as well when policycoreutils-devel is installed. Same effect as using selinux-policy-devel which is the package that actually contains the makefile, but used this to stay consistent. If still receiving errors after updating module have to delete the .te file that gets copied to /usr/share/selinux folder to get the build process to run again (set to refresh only).
Fix error where module is reinstalled on every run
The fix changes the module name that is provided for selmodule from
${prefix}${name} to $name. The module shouldn't reload selinux module
anymore on every run as now selinux module name matches with the name
provided.Updated to devel package for Fedora 21+
Fedora 21 and later also needs the devel package for the Makefile. Also added in support for Fedora 22, 23, and 24 in the params, test, and metadata file.
Merge pull request #94 from lightoze/master
Allow specifying selinux module content
Merge pull request #89 from ncsutmf/master
Switch to devel package for makefile on RHEL7 and Fedora 21+
Merge pull request #98 from crayfishx/feature/restorecon
Added support for running restorecon after modifying file contexts
Fix: change the regex a bit to accept exact paths. ie dont match
'/data/mysqldump' when '/data/mysql' is wanted.
Merge pull request #92 from toddnni/fix_module_installation_2
Fix module installation
Merge pull request #99 from Heidistein/master
Add recursion support for restorecon.
Merge branch 'master' of https://github.com/jfryman/puppet-selinux in…
…to toddnni-ensure_policycoreutils
Merge pull request #100 from jfryman/toddnni-ensure_policycoreutils
Use ensure_packages to install policycoreutils