We are slowly trying to remove the initscripts package and move its parts to more appropriate packages. From the selinux land, we have there this script and associated unit files: https://git.fedorahosted.org/cgit/initscripts.git/tree/systemd/fedora-autorelabel https://git.fedorahosted.org/cgit/initscripts.git/tree/systemd/system/fedora-autorelabel-mark.service https://git.fedorahosted.org/cgit/initscripts.git/tree/systemd/system/fedora-autorelabel.service Would it be possible to find a new home for these in one of your packages?
fedora-autorelabel uses restorecon and fixfiles, both from policycoreutils. policycoreutils are required by selinux-policy-targeted so I guess it could be part of policycoreutils.
In the same time, I would rename all files from fedora-* to selinux-* to make it more general and applicable upstream and for other distributions as well.
SGTM
Thanks! So, we should do a joined bodhi update. I have a patch for initscripts almost prepared, all I miss is a version of policycoreutils for Conflicts. You will probably need Conflicts: initscripts < 9.66
http://pkgs.fedoraproject.org/cgit/rpms/policycoreutils.git/commit/?id=9753a77a76f1a70f1646ce6adc90d43904840f10
Lukas, I'm building policycoreutils-2.5-6.fc25 right now. It's without the conflict to allow bootstrap buildroots in rawhide. I'll add the conflict when initscripts-9.66 are pushed to buildroots. As for Fedora 24 - it's too late to do the rename, however we probably can move unit files from one package to other. It could be a problem for users who had disabled fedora-autorelabel* service before they updated to the new version. But I'm ready to do it, we would need just to highlight it in update.
http://koji.fedoraproject.org/koji/taskinfo?taskID=13790717
So build for rawhide is done http://koji.fedoraproject.org/koji/taskinfo?taskID=13794602 I think we can keep the files for f24 in the initscripts package.