Split out CentOS Shibboleth repository handling