Såhär sätter du enklast upp en SP baserat på Shibboleth 2.x! Börja med en ren installation av Ubuntu
Om du kör 8.04LTS så måste du lägga till ett extra paket-arkiv med paket för shibboleth SP version 2.x. Detta steg är inte nödvändigt om du kör Karmic Koala (9.10) eller senare.
Om du uppgraderar från 8.04LTS med extra-paketen nedan installerade så kan du behöva göra en om-installation av shibboleth. Det går att göra det så att alla konfigurationsfiler sparas dock - se nedan.
Ubuntu 10.04LTS
Ubuntu 10.04LTS har en modern shibboleth-SP så där behövs inget separat paket-arkiv. Gör en vanlig installation av libapache2-mod-shib2
.
Innan du uppgraderar från 8.04LTS till 10.04LTS så bör du plocka bort libapache2-mod-shib2 och tillhörande paket. Följ denna instruktion men gör en backup av /etc/shibboleth
för säkerhets skull:
# apt-get remove libapache2-mod-shib2 # apt-get autoremove ... # do-release-upgrade -d ... # apt-get install libapache2-mod-shib2
Lägg till paketarkiv (PPA)
Det finns färdiga paket för Ubuntu 8.04 LTS på https://launchpad.net/~leifj/+archive/shib-backports. Lägg till till följande rader på slutet av filen /etc/apt/sources.list:
deb http://ppa.launchpad.net/leifj/shib-backports/ubuntu hardy main deb-src http://ppa.launchpad.net/leifj/shib-backports/ubuntu hardy main
Lägg dessutom till PGP-nyckeln för paket-arkivet. Detta steg krävs för att du inte ska få varningar om oauthenticerade paket.
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F22E2D68
Slutligen uppdaterar du paket-indexet på datorn:
# sudo apt-get update
Installera paket
Om du kör Karmic Koala (9.10) eller senare kan du hoppa direkt till detta steg.
# sudo apt-get install apache2 libapache2-mod-shib2
Nu är grundinstallationen klar. Verifiera att shibd och apache körs efter en omstart.