Bug 867730

Summary: libsemanage.semanage_reload_policy: load_policy returned error code 2. libsemanage.semanage_install_active: Could not copy /etc/selinux/targeted/modules/active/policy.kern to /etc/selinux/targeted/policy/policy.21. semodule: Failed!
Product: Red Hat Enterprise Linux 5 Reporter: Alexander Todorov <atodorov>
Component: selinux-policy-targetedAssignee: Miroslav Grepl <mgrepl>
Status: CLOSED WONTFIX QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.9CC: dwalsh, eparis
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-19 19:05:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 787232    

Description Alexander Todorov 2012-10-18 08:09:47 UTC
Description of problem:

yum install selinux-policy-targeted --installroot=/some/path produces:


  Installing     : selinux-policy                                         93/96 

  Installing     : selinux-policy-targeted                                94/96libsemanage.semanage_reload_policy: load_policy returned error code 2.
libsemanage.semanage_install_active: Could not copy /etc/selinux/targeted/modules/active/policy.kern to /etc/selinux/targeted/policy/policy.21.
semodule:  Failed!
 



Looks like rpm scriptlets need some adjustment.

Comment 1 Miroslav Grepl 2013-03-19 15:08:44 UTC
Did you test it on RHEL6 also?

Comment 2 Eric Paris 2013-03-19 18:57:54 UTC
We are not going handle alternate install roots in the scriptlets in RHEL5.  If this is a problem in later releases you may propose this or a similar bug on that release.

Comment 3 RHEL Program Management 2013-03-19 19:05:37 UTC
Development Management has reviewed and declined this request.
You may appeal this decision by reopening this request.