Conversation
|
Very good idea... I created local build with packit and tried to start |
|
I added |
|
I can confirm that it works as expected on Fedora, but it seems that there are some issue on RHEL8 based distros. Packit build fails there with following error: It seems that this macro ( Do we actually need to test main branch of yggdrasil for rhel8? |
|
I haven't considered how far back in compatibility we want to go yet, but not supporting EL8 is very likely. |
|
@subpop Is it still draft? Or do you need final review and review from selinux team? |
|
|
||
| files_read_etc_files(yggd_t) | ||
|
|
||
| files_watch_etc_files(yggd_t) |
There was a problem hiding this comment.
I have just note that is not related to this case. We had to consider use case for rhsm.service, when some customers use NFS for sharing /etc directory and it wasn't possible to use i-notify. We had to implement regular polling as fallback solution. I hope such request will not pop up for any client tool anymore.
There was a problem hiding this comment.
That's alarming. Machine-specific information goes into /etc. Sharing it over NFS seems unsafe. I feel like that's a condition that we should not support unless we're explicitly required to. That introduces a lot of complexity unnecessarily.
7b1b282 to
8bf0604
Compare
Optionally build and install an SELinux module. This is controlled with a build option ‘selinux_module’, disabled by default. The build option ‘selinux_policy’ can be specified to install the module into a desired policy directory. Card ID: CCT-461
8bf0604 to
9591bf8
Compare
Add a build option to enable building and installing an SELinux policy.
Card ID: CCT-461