Módosítások

Shib2SPSourceInstall

1 721 bájt hozzáadva, 2008. április 24., 14:45
létrehozás
== Függőségek ==
== Fordítás ==
A Shibboleth fordításához néhány "külső" csomagot is le kell fordítani.
=== log4shib ===
./configure --prefix=/opt --disable-static --disable-doxygen
make
sudo make install

{{ATTENTION|A '''log4cpp''' az 1.0 verzió fölött már - úgy tűnik - használható. Azonban az opensaml2 csak kétféle logging API-t támogat:
* log4cpp 0.35: bugos, threading hibákat tartalmaz, a shibd el szokott szállni miatta
* log4shib: a log4cpp 0.35-ön alapuló custom fork, amiben a Shibboleth-nél előjövő hibákat javították.
Ahhoz, hogy a működő (és Debian csomagból is elérhető) liblog4cpp5 libraryt használhassuk, patch-elni kell az opensaml, az xmltooling és a shibboleth-sp forrásán.
}}

=== XML-Security C ===
Ez a csomag igazából része általában a disztribúcióknak, de a Shibboleth 2-nek (és az OpenSAML-nak) >=1.4.0 verzió kell, '''ami jelenleg még nincs is kiadva''' (2008.04.24.). Hurrá :(

Örüljünk, a download könyvtárban meg lehet találni az 1.4.0 verziójú .tar.gz-t.

wget http://xml.apache.org/security/dist/c-library/xml-security-c-1.4.0.tar.gz
tar xzf xml-security-c-1.4.0.tar.gz
cd xml-security-c-1.4.0
./configure --prefix=/opt
make
sudo make install

=== xmltooling ===
./configure --prefix=/opt --with-log4shib=/opt --with-xmlsec=/opt --disable-doxygen
make
sudo make install
=== opensaml ===
./configure --prefix=/opt --with-log4shib=/opt --with-xmlsec=/opt --with-xmltooling=/opt --disable-doxygen
make
sudo make install
=== Shibboleth SP ===
./configure --prefix=/opt --with-log4shib=/opt --with-xmltooling=/opt --with-saml=/opt
make
sudo make install


[[Kategória: Csonkok]]
[[Kategória: Shibboleth2 SP]]

Navigációs menü