Hide Forgot
Description of problem: * already fixed in upstream, but it still affects RHEL-7.3 Version-Release number of selected component (if applicable): policycoreutils-debuginfo-2.5-9.el7.x86_64 policycoreutils-sandbox-2.5-9.el7.x86_64 policycoreutils-python-2.5-9.el7.x86_64 policycoreutils-newrole-2.5-9.el7.x86_64 policycoreutils-devel-2.5-9.el7.x86_64 policycoreutils-gui-2.5-9.el7.x86_64 policycoreutils-2.5-9.el7.x86_64 How reproducible: * always Steps to Reproduce: # checkmodule -M -m -o mypolicy.mod mypolicy.te checkmodule: loading policy configuration from mypolicy.te checkmodule: policy configuration loaded checkmodule: writing binary representation (version 17) to mypolicy.mod # rm -f mypolicy.fc mypolicy.nc # touch mypolicy.fc mypolicy.nc # semodule_package -o mypolicy.pp -m mypolicy.mod --fc mypolicy.fc semodule_package: Failed to mmap mypolicy.fc: Invalid argument # semodule_package -o mypolicy.pp -m mypolicy.mod --nc mypolicy.nc semodule_package: Failed to mmap mypolicy.nc: Invalid argument # Actual results: * semodule_package calls mmap() on an empty file Expected results: * semodule_package doesn't call mmap() on an empty file
Probably fixed by this patch https://github.com/SELinuxProject/selinux/commit/266c16ff535a0d7fc89add6db3c13a879be6cdd5
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:1883