„Shib2SPSourceInstall” változatai közötti eltérés

Innen: KIFÜ Wiki
(xmltooling: + patch)
a (Shibboleth SP: log4cpp)
 
(2 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva)
18. sor: 18. sor:
  
 
=== xmltooling ===
 
=== xmltooling ===
Az xmltooling lefordításához szükség van [[Xmltooling Log4cpp patch | erre a patch-re]].
+
Az xmltooling log4cpp-vel történő lefordításához szükség van [[Xmltooling Log4cpp patch | erre a patch-re]].
  
 
  patch -p0 <../xmltooling_log4cpp5.patch
 
  patch -p0 <../xmltooling_log4cpp5.patch
  ./configure --prefix=/opt --with-log4shib=/opt --with-xmlsec=/opt --disable-doxygen
+
  ./configure --prefix=/opt --with-xmlsec=/opt
 
  make
 
  make
 
  sudo make install
 
  sudo make install
  
 
=== opensaml ===
 
=== opensaml ===
  ./configure --prefix=/opt --with-log4shib=/opt --with-xmlsec=/opt --with-xmltooling=/opt --disable-doxygen
+
  ./configure --prefix=/opt --with-xmlsec=/opt --with-xmltooling=/opt
 
  make
 
  make
 
  sudo make install
 
  sudo make install
 +
 
=== Shibboleth SP ===
 
=== Shibboleth SP ===
  ./configure --prefix=/opt --with-log4shib=/opt --with-xmltooling=/opt --with-saml=/opt
+
  ./configure --prefix=/opt --with-xmltooling=/opt --with-saml=/opt
 
  make
 
  make
 
  sudo make install
 
  sudo make install

A lap jelenlegi, 2008. április 28., 10:04-kori változata

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 vs. log4cpp


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

Az xmltooling log4cpp-vel történő lefordításához szükség van erre a patch-re.

patch -p0 <../xmltooling_log4cpp5.patch
./configure --prefix=/opt --with-xmlsec=/opt
make
sudo make install

opensaml

./configure --prefix=/opt --with-xmlsec=/opt --with-xmltooling=/opt
make
sudo make install

Shibboleth SP

./configure --prefix=/opt --with-xmltooling=/opt --with-saml=/opt
make
sudo make install