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.

Läs vidare...

  • No labels