-
Notifications
You must be signed in to change notification settings - Fork 59
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
Keep/Remove Python dependent package: setools-console #122
Comments
setools-console rpm package provides three utilities to analyze selinux policies: All three utilities requires Python. |
hmm. They are not utilities I regularly use, but I'm only a sample size of 1. I think we can make it without them. @jlebon @cgwalters @bgilbert - WDYT? |
I'm okay omitting them. |
They are all tools for querying info about the SELinux policy, not changing it. So while they might be useful for debugging they aren't needed to actually run the system or even make changes. Interestingly it looks like setools didn't use to require python but now does. We ship setools on CL, its just old enough to not need python. |
SGTM. I've only used |
I don't know so, but I'm just going to assume SELinux tools don't containerize well. |
Let's finalize in today's FCOS community meeting if we are ok with not having setools-console package in FCOS |
@lucab brought up that some packages might be depending on this information for rpm scriptlets. While not a comprehensive answer at least on Fedora 29 Atomic Host it doesn't appear any scriptlets excute those utilities:
|
Discussed in the meeting today. We are going to try to exclude setools-console package and see where we land. One requested followup by @lucab is to try to run those packages inside a container with appropriate bind mounts and verify they can be used containerized. @sinnykumari can you try that? |
Thanks Dusty! will try running setools-console tools in container and will update here. |
might as well try |
FCOS community members are trying not to ship Python in base system. In ticket #92, we have identified list of Python dependent packages which are currently installed in FCOS.
This ticket is to investigate that do we really need
setools-console
in FCOS base system? If yes, how can we providesetools-console
or equivalent functionalities without shipping Python.The text was updated successfully, but these errors were encountered: