Změny jsou pouze minimální.
Pokud máte nainstalovanou verzi 2.0 z balíků RPM, stačí překompilovat RPM balíky pro novější verzi Shibbolethu a upgradovat balíky standardním způsobem.
cd /usr/src/packages/SRPMS wget http://shibboleth.internet2.edu/downloads/shibboleth/cppsp/2.1/SRPMS/opensaml-2.1-1.src.rpm wget http://shibboleth.internet2.edu/downloads/shibboleth/cppsp/2.1/SRPMS/shibboleth-2.1-1.src.rpm wget http://shibboleth.internet2.edu/downloads/shibboleth/cppsp/2.1/SRPMS/xmltooling-1.1-1.src.rpm #nejprve musime odstranit stare verze, jinak nepujde kompilovat kvuli zavislostem rpm -e shibboleth-2.0-6 shibboleth-docs-2.0-6 opensaml-2.0-6 opensaml-devel-2.0-6 opensaml-docs-2.0-6 xmltooling-devel-1.0-6 xmltooling-docs-1.0-6 rpmbuild --rebuild xmltooling-1.1-1.src.rpm rpm -Uvh /usr/src/packages/RPMS/x86_64/xmltooling-1.1-1.x86_64.rpm rpm -Uvh /usr/src/packages/RPMS/x86_64/xmltooling-devel-1.1-1.x86_64.rpm rpmbuild --rebuild opensaml-2.1-1.src.rpm rpm -Uvh /usr/src/packages/RPMS/x86_64/opensaml-2.1-1.x86_64.rpm rpm -Uvh /usr/src/packages/RPMS/x86_64/opensaml-devel-2.1-1.x86_64.rpm rpmbuild --rebuild shibboleth-2.1-1.src.rpm rpm -Uvh /usr/src/packages/RPMS/x86_64/shibboleth-2.1-1.x86_64.rpm
Teď je třeba ještě obnovit konfigurační soubory:
cd /etc/shibboleth/ cp shibboleth2.xml.rpmsave shibboleth2.xml cp attribute-map.xml.rpmsave attribute-map.xml cp attribute-policy.xml.rpmsave attribute-policy.xml
a je to.