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

wip entitlements: static_affordances as runtime instance property #1037

Closed

Conversation

blackboxsw
Copy link
Collaborator

@blackboxsw blackboxsw commented Apr 18, 2020

WIP part of exclusive FIPS vs livepatch support which is yet to be confirmed from kernel/security

Entitlement.static_affordances need to be an instance property
determined at runtime so that FIPS* can prevent FIPS enable if livepatch is running.
issue #1029 .

Once the support is there for dynamically calling external functions,
FIPS can validate livepatch status at FIPE enable time and vice versa.

@blackboxsw blackboxsw force-pushed the feature/fips-confirmation branch 2 times, most recently from 8072c2a to 3f79582 Compare April 18, 2020 16:07
Entitlement.static_affordances need to be a runtime instance property
so that FIPS* can interactively prompt the user with a callable
prior to performing an enable or disable per canonical#1031.

Once the support is there for dynamically calling external functions
FIPS can use util.prompt_for_confirmation before enable or disable
of the service.
@blackboxsw blackboxsw changed the title entitlements: static_affordances as runtime instance property wip entitlements: static_affordances as runtime instance property Apr 20, 2020
@blackboxsw blackboxsw closed this Apr 30, 2020
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.

1 participant