File _patchinfo of Package patchinfo.37746
<patchinfo incident="37746">
<issue tracker="bnc" id="1232553">guest-oslogin not installing selinux module</issue>
<packager>glaubitz</packager>
<rating>moderate</rating>
<category>recommended</category>
<summary>Recommended update for google-guest-oslogin</summary>
<description>This update for google-guest-oslogin fixes the following issues:
- Rework SELinux support (bsc#1232553)
* Add pkgconfig(systemd) to BuildRequires for SELinux builds
* Add policycoreutils to BuildRequires
* Build and install SELinux module on older distributions as well
to allow users to use the module with their own SELinux policies
* Make checkpolicy build dependency unconditional
* Move oslogin.pp SELinux module into %{selinuxtype} subdirectory
* Own %{_datadir}/selinux{,/packages} on older distributions
* Split SELinux support into separate -selinux package
* Use SELinux RPM macros to install and uninstall SELinux module
* Use RPM conditional builds to enable SELinux on newer distributions
* Build and install SELinux module
</description>
</patchinfo>