When I update the package "selinux-policy-targeted" on a Fedora 15 box, as part of yum's post-inst action, a restorecon of the entire disk is called to change the on-disk selinux contexts to match the new rules. However, I have a server with a sizable disk array, with an extraordinary amount of small files, and there is a fairly high IO load most of the time, so this action takes an inordinately long time (read: literally multiple days) to perform this action.
Is there any way to force this restorecon to not take place, or at least let me exclude a directory tree from this action so I can update the OS's contexts for things that matter (i.e. configuration directories, etc) but not for my data...