On Fri, Mar 18, 2011 at 07:41:37AM -0400, Anthony G. Basile wrote:
> Hi Sven,
>
> Did you identify what the wierdness was. I'd like to eventually clean
> up the profiles. Rather than
[...]
> I'd like the selinux to conform to the hardened/linux/amd64, ie change
> 10-16 to just
>
> selinux/v2refpolicy/amd64
> selinux/v2refpolicy/amd64/no-multilib
>
> The /desktop /developer /server would not be deprecated, but present
> silently as they are for hardened/linux/amd64.
No.
Beneith is the current "inheritance" of the profile (using the "parent"
file and using the same order as presented in the file).
selinux/v2refpolicy/amd64/hardened
`- selinux/v2refpolicy/amd64
+- default/linux/amd64
| +- base
| +- default/linux
| '- arch/amd64
`- selinux/v2refpolicy
`- selinux
`- base
"base" and "selinux" both have use.mask on "multilib". So one would
imagine that the current profile does /not/ allow multilib (you are
not allowed to set the "multilib" USE flag). There's no profile that
has a use.force on multilib.
Or I could be completely wrong in this small analysis.
I'm no profile/portage wizard though. Anyone up to the challenge?
Wkr,
Sven Vermeulen