Re: How to cross install policy store?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/19/2010 07:39 AM, Stephen Smalley wrote:
On Wed, 2010-05-19 at 07:18 -0700, Justin P. Mattock wrote:
On 05/19/2010 06:34 AM, Stephen Smalley wrote:
On Wed, 2010-05-19 at 06:21 -0700, Justin P. Mattock wrote:
On 05/19/2010 03:04 AM, Shaz wrote:
It's very true that both SELInux policy and policy store are
arch-independent. It takes about 70 minutes to build the policy store from
scratch on my embedded target, but I could copy and use the host policy
store on the target, only that it will take 20 minutes each time to change
SELinux attribute on the fly by the semanage tool, so I think I'd better
save all the trouble by committing the changes to SELInux source code on the
host instead.

Sounds interesting. Let me try it too.



yep.. I built a policy on x86_64
then copied it to all my other machines(i586)
(no problem), but things like libselinux
will probably be a different story.

Well, yes, because libselinux is executable code.  policy is just data.



hmm.. I'm wondering if something could be modified
with monolithic policies and the whole policy
version thing i.g. build.conf:

# Policy version
# By default, checkpolicy will create the highest
# version policy it supports.  Setting this will
# override the version.  This only has an
# effect for monolithic policies.
#OUTPUT_POLICY = 18

I'm not sure what you're asking, but I did mention setting OUTPUT_POLICY
in build.conf or policy-version in semanage.conf to force generation of
an older version of policy when building on a host that supports a newer
policy version than the target system.


I was just wondering if this mechanism is a bit ancient,
since it only applies to monolithic(that's all).

Justin P. Mattock

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with
the words "unsubscribe selinux" without quotes as the message.

[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux