Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] Add support for gen_system_context #299

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

cgzones
Copy link
Contributor

@cgzones cgzones commented Dec 21, 2024

Support a wrapper for gen_context(system_u:object_r:CTX, s0) named gen_system_context(CTX).

Support it as alternative to gen_context() in .te via the parser and in .fc files via extending the custom_fc_macros search logic.

I am not sure whether it's worth to have something non-reference style specific like this in SELint though.

Depends on #298.

@dburgener
Copy link
Member

What does use this? Is this macro in some open-source policy?

Also, it looks like you didn't include the fixes to #298 on this branch, so it will need a rebase.

Support a wrapper for `gen_context(system_u:object_r:CTX, s0)` named
`gen_system_context(CTX)`.

Support it as alternative to gen_context() in .te via the parser and in
.fc files via extending the custom_fc_macros search logic.
@cgzones cgzones force-pushed the gen_system_context branch from 55be2f4 to a458cba Compare January 7, 2025 13:17
@dburgener
Copy link
Member

@cgzones ping on the above question

What does use this? Is this macro in some open-source policy?

Just trying to understand the motivation for supporting this macro, since I've never heard of this particular macro.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants