<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"> <head> <meta name="generator" content= "HTML Tidy for Linux/x86 (vers 7 December 2008), see www.w3.org" /> <title>Lemonldap::NG documentation: 3.3-Install-from-suse-packages.html</title> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii" /> <style type="text/css"> /*<![CDATA[*/ body{ background: #ddd; font-family: sans-serif; font-size: 11pt; padding: 0 50px; } div.main-content{ padding: 10px; background: #fff; border: 2px #ccc solid; } a{ text-decoration: none; } p.footer{ text-align: center; margin: 5px 0 0 0; } .heading-1{ text-align: center; color: orange; font-variant: small-caps; font-size: 20pt; } .heading-1-1{ color: orange; font-size: 14pt; border-bottom: 2px #ccc solid; } pre{ background: #eee; border: 2px #ccc solid; padding: 5px; border-left: 10px #ccc solid; } ul.star li{ list-style-type: square; } /*]]>*/ </style> </head> <body> <div class="main-content"> <h2 class="heading-1"><span id= "HInstallationonSLES2FOpenSuSE">Installation on SLES/OpenSuSE</span></h2> <p class="paragraph"></p>Here is a complete procedure to install LemonLDAP::NG on SLES or OpenSuSE systems. You will find a shell script in attachements. <p class="paragraph"></p>Thanks to Claude Durocher for this documentation. <p class="paragraph"></p> <ul> <li><a href="#HInstallationofApacheandmodperl">Installation of Apache and mod_perl</a></li> <li><a href="#HRepositories">Repositories</a></li> <li><a href="#HInstallperlscripts">Install perl scripts</a></li> <li><a href="#HInstalllemonldapngmodules">Install lemonldap-ng modules</a></li> <li><a href="#HInstalloptionalperlscripts">Install optional perl scripts</a></li> <li><a href="#HStartApache">Start Apache</a></li> </ul> <h3 class="heading-1-1"><span id= "HInstallationofApacheandmodperl">Installation of Apache and mod_perl</span></h3><br /> <br /> <div class="code"> <pre> # zypper install apache2 apache2-mod_perl </pre> </div><br /> <br /> Enable mod_perl: <div class="code"> <pre> # a2enmod mod_perl </pre> </div> <h3 class="heading-1-1"><span id= "HRepositories">Repositories</span></h3><br /> <br /> Add std SuSE repos for perl scripts (these are SLES11 repos; for OpenSuSE replace "SLE_11" by "openSUSE_11.1") <div class="code"> <pre> # zypper addrepo <span class="nobr"><a href= "http://download.opensuse.org/repositories/devel:/languages:/perl/SLE_11">http://download.opensuse.org/repositories/devel:/languages:/perl/SLE_11</a></span> perl/SLE_11 # zypper addrepo <span class="nobr"><a href= "http://download.opensuse.org/repositories/XML/SLE_11">http://download.opensuse.org/repositories/XML/SLE_11</a></span> XML/SLE_11 </pre> </div> <p class="paragraph"></p>Add repo for lemonldap-ng (this is SLES11 repo; for OpenSuSE replace "SLE_11" by "openSUSE_11.1") <div class="code"> <pre> # zypper addrepo <span class="nobr"><a href= "http://download.opensuse.org/repositories/home:/clauded1:/LemondLDAP&#45;NG/SLE_11">http://download.opensuse.org/repositories/home:/clauded1:/LemondLDAP-NG/SLE_11</a></span> LemondLDAP-NG/SLE_11 </pre> </div> <h3 class="heading-1-1"><span id="HInstallperlscripts">Install perl scripts</span></h3><br /> <br /> <div class="code"> <pre> # zypper install perl-Cache-Cache perl-Apache-AuthNetLDAP perl-HTML-Template perl-Apache-Session perl-CGI perl-CGI-Session perl-IO-<span class="java-object">String</span> # zypper install perl-XML-LibXSLT # zypper install perl-SOAP-Lite perl-Crypt-Rijndael perl-Regexp-Assemble </pre> </div> <h3 class="heading-1-1"><span id="HInstalllemonldapngmodules">Install lemonldap-ng modules</span></h3> <p class="paragraph"></p> <div class="code"> <pre> # zypper install perl-Lemonldap-NG-Portal perl-Lemonldap-NG-Manager perl-Lemonldap-NG-Handler perl-Lemonldap-NG-Common # zypper install lemonldap-ng-portal lemonldap-ng-manager lemonldap-ng-handler # zypper install lemonldap-ng-conf lemonldap-ng-doc lemonldap-ng-test # zypper install lemonldap-ng </pre> </div> <h3 class="heading-1-1"><span id="HInstalloptionalperlscripts">Install optional perl scripts</span></h3><br /> <br /> <div class="code"> <pre> # zypper install perl-<span class= "java-object">String</span>-Random perl-MIME-Lite perl-Email-Date-Format </pre> </div> <h3 class="heading-1-1"><span id="HStartApache">Start Apache</span></h3><br /> <br /> <div class="code"> <pre> # rcapache2 restart </pre> </div> </div> <p class="footer"><a href="index.html">Index</a></p> </body> </html>