Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Såhär sätter du enklast upp en SP baserat på Shibboleth 2.x! Börja med en ren installation av Ubuntu

Info

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.

Warning

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:

Code Block
# 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:

Code Block
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.

Code Block
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F22E2D68

Slutligen uppdaterar du paket-indexet på datorn:

Code Block
# sudo apt-get update

Installera paket

Tip

Om du kör Karmic Koala (9.10) eller senare kan du hoppa direkt till detta steg.

Code Block
# 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...