Dies ist eine alte Version des Dokuments!
IdP 3.x Vorbereitung: Java
Auch wenn die Shibboleth-Entwickler Oracle-Java empfehlen (weil die IdP-Software darunter entwickelt wird) setzen wir auf den DFN-IdPs durchgängig OpenJDK ein. Es ist bei Debian/Ubuntu Teil des Betriebssystems und dadurch sehr leicht zu installieren und up-to-date zu halten. Wir haben damit keine Probleme im Betrieb festgestellt und können es uneingeschränkt empfehlen.
Debian 7, 8, Ubuntu 14.x, 15.x
OpenJDK
root@idp:~# apt-get install openjdk-7-jdk
Für den Fall, dass mehrere Java Runtime Environments (JRE) vorhanden sind, muss das soeben zusammen mit dem JDK installierte JRE aktiviert werden:
root@idp:~# update-alternatives --config java
CentOS 6, 7
RHEL
OpenJDK
yum install java-1.7.0-openjdk update-alternatives --config java
SLES 11, 12
Install IBM Java @ SLES 11 SP 3
zypper install java-1_7_0-ibm
Java Cryptography Extension (JCE) installiert?
Bei Verwendung von OpenJDK (Debian/Ubuntu) ist alles nötige enthalten! Bei anderen Systemen muss u.U. nachgearbeitet werden, siehe dazu JCE