| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung |
| centos:phpldapadmin_c6 [07.01.2012 20:56. ] – [php-Pakete] django | centos:phpldapadmin_c6 [22.07.2019 14:56. ] (aktuell) – Externe Bearbeitung 127.0.0.1 |
|---|
| | ====== phpLDAPadmin unter CentOS 6.x ====== |
| | {{:centos:pla-logo.jpg?150 |phpLDAPadmin Logo}} \\ \\ Zur einfachen Administration unseres [[centos:ldap:start|LDAP-Servers]] bedienen wir uns des PHP-Projektes [[http://phpldapadmin.sourceforge.net/|phpLDAPadmin]]. |
| | |
| | ===== Installation ===== |
| | Zu erst installieren wir die benötigten Pakete und Programme. |
| | |
| | Statt die Web-Applikation selbst aus den [[http://phpldapadmin.sourceforge.net/|Programmquellen]] zu installieren, benutzen wir das vorgefertigte **RPM** aus dem Projekt [[http://fedoraproject.org/wiki/EPEL|Extra Packages for Enterprise Linux]] kurz **EPEL**. |
| | Hierzu binden wir erst einmal das EPEL-Repository, wie im Kapitel [[centos:epel6|Einbinden des EPEL Repository unter CentOS 6.x]] beschrieben in unserem definierten Webserverhost ein. |
| | |
| | ==== php-Pakete ==== |
| | Für unseren komfortablen Weg der Administration unseres **OpenLDAP-Servers** muß natürlich ein funktionstüchtiger [[centos:ldap:start|OpenLDAP Server unter CentOS 6.x]] und ein passender [[centos:webserver:start|Apache-Webserver]] zur Verfügung stehen. Bei letzterem werden folgende PHP-Module benötigt: |
| | * **php** |
| | * **php-cli** |
| | * **php-common** |
| | * **php-ldap** |
| | Diese Pakete installieren wir, sofern diese nicht schon beid der Grunddinstallation unseres Apache-Webservers erfolgte, mit Hilfe von **YUM** |
| | # yum install php php-cli php-common php-ldap -y |
| | |
| | Anschließend starten wir bei Bedarf unseren Webserver einmal durch. |
| | # service httpd restart |
| | |
| | Stopping httpd: [ OK ] |
| | Starting httpd: [ OK ] |
| | |
| | ==== phpldapadmin ==== |
| | Dank unseres [[centos:epel6|EPEL Repositories]] reicht nun auch hier für die Programminstallation ein Aufruf mit Unterstützung von **YUM**. |
| | # yum install phpldapadmin -y |
| | |
| | Was uns das Paket **phpldapadmin** alles mitbringt, zeigt uns der Aufruf von: |
| | # rpm -qil phpldapadmin |
| | |
| | <code>Name : phpldapadmin Relocations: (not relocatable) |
| | Version : 1.2.1.1 Vendor: Fedora Project |
| | Release : 2.20111006git.el6 Build Date: Wed 26 Oct 2011 03:08:08 PM CEST |
| | Install Date: Sat 07 Jan 2012 05:38:39 PM CET Build Host: x86-13.phx2.fedoraproject.org |
| | Group : Applications/Internet Source RPM: phpldapadmin-1.2.1.1-2.20111006git.el6.src.rpm |
| | Size : 2345025 License: GPLv2+ |
| | Signature : RSA/8, Thu 27 Oct 2011 11:17:18 AM CEST, Key ID 3b49df2a0608b895 |
| | Packager : Fedora Project |
| | URL : http://phpldapadmin.sourceforge.net |
| | Summary : Web-based tool for managing LDAP servers |
| | Description : |
| | PhpLDAPadmin is a web-based LDAP client. |
| | It provides easy, anywhere-accessible, multi-language administration |
| | for your LDAP server. Its hierarchical tree-viewer and advanced search |
| | functionality make it intuitive to browse and administer your LDAP directory. |
| | |
| | Since it is a web application, this LDAP browser works on many platforms, |
| | making your LDAP server easily manageable from any location. |
| | |
| | PhpLDAPadmin is the perfect LDAP browser for the LDAP professional |
| | and novice alike. Its user base consists mostly of LDAP administration |
| | professionals. |
| | |
| | Edit /etc/phpldapadmin/config.php to change default (localhost) LDAP server |
| | location and other things. Edit /etc/httpd/conf.d/phpldapadmin.conf to allow |
| | access by remote web-clients. |
| | /etc/httpd/conf.d/phpldapadmin.conf |
| | /etc/phpldapadmin |
| | /etc/phpldapadmin/config.php |
| | /usr/share/doc/phpldapadmin-1.2.1.1 |
| | /usr/share/doc/phpldapadmin-1.2.1.1/INSTALL |
| | /usr/share/doc/phpldapadmin-1.2.1.1/LICENSE |
| | /usr/share/doc/phpldapadmin-1.2.1.1/config.php.example |
| | /usr/share/phpldapadmin |
| | /usr/share/phpldapadmin/VERSION |
| | /usr/share/phpldapadmin/config |
| | /usr/share/phpldapadmin/hooks |
| | /usr/share/phpldapadmin/hooks/classes |
| | /usr/share/phpldapadmin/hooks/classes/README |
| | /usr/share/phpldapadmin/hooks/functions |
| | /usr/share/phpldapadmin/hooks/functions/README |
| | /usr/share/phpldapadmin/hooks/functions/example.php |
| | /usr/share/phpldapadmin/htdocs |
| | /usr/share/phpldapadmin/htdocs/add_attr_form.php |
| | /usr/share/phpldapadmin/htdocs/add_oclass_form.php |
| | /usr/share/phpldapadmin/htdocs/add_value_form.php |
| | /usr/share/phpldapadmin/htdocs/cmd.php |
| | /usr/share/phpldapadmin/htdocs/collapse.php |
| | /usr/share/phpldapadmin/htdocs/common.php |
| | /usr/share/phpldapadmin/htdocs/compare.php |
| | /usr/share/phpldapadmin/htdocs/compare_form.php |
| | /usr/share/phpldapadmin/htdocs/copy.php |
| | /usr/share/phpldapadmin/htdocs/copy_form.php |
| | /usr/share/phpldapadmin/htdocs/create.php |
| | /usr/share/phpldapadmin/htdocs/create_confirm.php |
| | /usr/share/phpldapadmin/htdocs/css |
| | /usr/share/phpldapadmin/htdocs/css/default |
| | /usr/share/phpldapadmin/htdocs/css/default/style.css |
| | /usr/share/phpldapadmin/htdocs/css/tango |
| | /usr/share/phpldapadmin/htdocs/css/tango/style.css |
| | /usr/share/phpldapadmin/htdocs/delete.php |
| | /usr/share/phpldapadmin/htdocs/delete_attr.php |
| | /usr/share/phpldapadmin/htdocs/delete_form.php |
| | /usr/share/phpldapadmin/htdocs/download_binary_attr.php |
| | /usr/share/phpldapadmin/htdocs/draw_tree_node.php |
| | /usr/share/phpldapadmin/htdocs/entry_chooser.php |
| | /usr/share/phpldapadmin/htdocs/expand.php |
| | /usr/share/phpldapadmin/htdocs/export.php |
| | /usr/share/phpldapadmin/htdocs/export_form.php |
| | /usr/share/phpldapadmin/htdocs/images |
| | /usr/share/phpldapadmin/htdocs/images/INFO |
| | /usr/share/phpldapadmin/htdocs/images/ajax-progress.gif |
| | /usr/share/phpldapadmin/htdocs/images/ajax-spinner.gif |
| | /usr/share/phpldapadmin/htdocs/images/countries |
| | /usr/share/phpldapadmin/htdocs/images/countries/af.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/al.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/am.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/an.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ao.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ar.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/at.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/au.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/aw.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/az.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ba.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bb.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bd.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/be.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bf.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bg.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bh.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bi.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bj.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bm.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bn.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bo.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/br.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bs.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bt.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bw.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/by.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/bz.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ca.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cf.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cg.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ch.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ci.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ck.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cl.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cm.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cn.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/co.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cu.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cv.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cy.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/cz.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/de.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/dk.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/dz.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ec.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ee.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/eg.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/er.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/es.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/et.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/fi.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/fj.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/fo.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/fr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ga.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/gb.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ge.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/gi.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/gl.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/gp.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/gr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/gt.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/gu.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/gy.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/hk.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/hr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ht.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/hu.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/id.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ie.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/il.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/in.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/iq.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ir.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/is.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/it.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/jm.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/jo.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/jp.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ke.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/kg.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/kh.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ki.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/kp.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/kr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ky.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/kz.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/lb.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/lc.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/lk.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/lt.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/lu.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/lv.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ly.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ma.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/mc.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/md.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/mg.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/mn.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/mo.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/mp.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ms.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/mt.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/mx.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/my.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/mz.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/na.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/nc.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/nf.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/nl.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/no.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/np.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/nr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/nz.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/om.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/pa.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/pe.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/pf.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ph.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/pk.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/pl.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/pm.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/pr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/pt.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/py.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/qa.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ro.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ru.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/sa.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/sb.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/sd.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/se.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/sg.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/si.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/sk.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/sl.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/so.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/sr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/sy.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tc.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tg.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/th.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tn.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/to.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tp.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tr.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tt.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tv.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tw.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/tz.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ua.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ug.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/us.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/uy.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/va.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ve.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/vg.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/vi.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/vn.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ws.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/ye.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/yu.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/za.png |
| | /usr/share/phpldapadmin/htdocs/images/countries/zw.png |
| | /usr/share/phpldapadmin/htdocs/images/default |
| | /usr/share/phpldapadmin/htdocs/images/default/add.png |
| | /usr/share/phpldapadmin/htdocs/images/default/address-book.png |
| | /usr/share/phpldapadmin/htdocs/images/default/bug-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/bug.png |
| | /usr/share/phpldapadmin/htdocs/images/default/calendar.png |
| | /usr/share/phpldapadmin/htdocs/images/default/catalog.png |
| | /usr/share/phpldapadmin/htdocs/images/default/children.png |
| | /usr/share/phpldapadmin/htdocs/images/default/compare.png |
| | /usr/share/phpldapadmin/htdocs/images/default/country.png |
| | /usr/share/phpldapadmin/htdocs/images/default/create.png |
| | /usr/share/phpldapadmin/htdocs/images/default/cut.png |
| | /usr/share/phpldapadmin/htdocs/images/default/debug-cache.png |
| | /usr/share/phpldapadmin/htdocs/images/default/device.png |
| | /usr/share/phpldapadmin/htdocs/images/default/disabled.png |
| | /usr/share/phpldapadmin/htdocs/images/default/document.png |
| | /usr/share/phpldapadmin/htdocs/images/default/door.png |
| | /usr/share/phpldapadmin/htdocs/images/default/error-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/error.png |
| | /usr/share/phpldapadmin/htdocs/images/default/export-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/export.png |
| | /usr/share/phpldapadmin/htdocs/images/default/files.png |
| | /usr/share/phpldapadmin/htdocs/images/default/find.png |
| | /usr/share/phpldapadmin/htdocs/images/default/folder.png |
| | /usr/share/phpldapadmin/htdocs/images/default/forum-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/hard-drive.png |
| | /usr/share/phpldapadmin/htdocs/images/default/help-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/help.png |
| | /usr/share/phpldapadmin/htdocs/images/default/home-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/home.png |
| | /usr/share/phpldapadmin/htdocs/images/default/host.png |
| | /usr/share/phpldapadmin/htdocs/images/default/import-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/index.php |
| | /usr/share/phpldapadmin/htdocs/images/default/info-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/info.png |
| | /usr/share/phpldapadmin/htdocs/images/default/invalid.png |
| | /usr/share/phpldapadmin/htdocs/images/default/key.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-alias.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-dc.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-default.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-o.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-ou.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-server.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-uid.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-uniquegroup.png |
| | /usr/share/phpldapadmin/htdocs/images/default/ldap-user.png |
| | /usr/share/phpldapadmin/htdocs/images/default/light-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/light.png |
| | /usr/share/phpldapadmin/htdocs/images/default/locality.png |
| | /usr/share/phpldapadmin/htdocs/images/default/lock.png |
| | /usr/share/phpldapadmin/htdocs/images/default/login.png |
| | /usr/share/phpldapadmin/htdocs/images/default/logo-small.png |
| | /usr/share/phpldapadmin/htdocs/images/default/logo.png |
| | /usr/share/phpldapadmin/htdocs/images/default/logout-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/mail.png |
| | /usr/share/phpldapadmin/htdocs/images/default/mail_account.png |
| | /usr/share/phpldapadmin/htdocs/images/default/mail_alias.png |
| | /usr/share/phpldapadmin/htdocs/images/default/minus.png |
| | /usr/share/phpldapadmin/htdocs/images/default/monitorserver-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/move.png |
| | /usr/share/phpldapadmin/htdocs/images/default/n.png |
| | /usr/share/phpldapadmin/htdocs/images/default/network.png |
| | /usr/share/phpldapadmin/htdocs/images/default/nogo.png |
| | /usr/share/phpldapadmin/htdocs/images/default/nt_machine.png |
| | /usr/share/phpldapadmin/htdocs/images/default/nt_user.png |
| | /usr/share/phpldapadmin/htdocs/images/default/paypal-donate.png |
| | /usr/share/phpldapadmin/htdocs/images/default/phone.png |
| | /usr/share/phpldapadmin/htdocs/images/default/photo.png |
| | /usr/share/phpldapadmin/htdocs/images/default/plus.png |
| | /usr/share/phpldapadmin/htdocs/images/default/process.png |
| | /usr/share/phpldapadmin/htdocs/images/default/refresh-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/refresh.png |
| | /usr/share/phpldapadmin/htdocs/images/default/rename.png |
| | /usr/share/phpldapadmin/htdocs/images/default/request-feature-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/rfc.png |
| | /usr/share/phpldapadmin/htdocs/images/default/save.png |
| | /usr/share/phpldapadmin/htdocs/images/default/schema-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/search-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/server-settings.png |
| | /usr/share/phpldapadmin/htdocs/images/default/server-small.png |
| | /usr/share/phpldapadmin/htdocs/images/default/server.png |
| | /usr/share/phpldapadmin/htdocs/images/default/smile-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/smile.png |
| | /usr/share/phpldapadmin/htdocs/images/default/switch.png |
| | /usr/share/phpldapadmin/htdocs/images/default/terminal.png |
| | /usr/share/phpldapadmin/htdocs/images/default/timeout.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tools-no.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tools.png |
| | /usr/share/phpldapadmin/htdocs/images/default/trash-big.png |
| | /usr/share/phpldapadmin/htdocs/images/default/trash.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_collapse.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_collapse_corner.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_collapse_corner_first.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_collapse_first.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_corner.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_expand.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_expand_corner.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_expand_corner_first.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_expand_first.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_folder_closed.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_folder_open.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_leaf.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_space.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_split.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_split_first.png |
| | /usr/share/phpldapadmin/htdocs/images/default/tree_vertline.png |
| | /usr/share/phpldapadmin/htdocs/images/default/unknown.png |
| | /usr/share/phpldapadmin/htdocs/images/default/up.png |
| | /usr/share/phpldapadmin/htdocs/images/default/warn-big.png |
| | /usr/share/phpldapadmin/htdocs/images/favicon.ico |
| | /usr/share/phpldapadmin/htdocs/images/tango |
| | /usr/share/phpldapadmin/htdocs/images/tango/INFO |
| | /usr/share/phpldapadmin/htdocs/images/tango/add-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/add.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/address-book.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/bug-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/bug.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/children-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/children.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/compare-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/compare.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/create-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/create.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/cut-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/cut.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/disabled-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/disabled.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/error-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/error.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/export-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/export.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/forum-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/forum.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/help-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/help.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/import-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/import.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/index.php |
| | /usr/share/phpldapadmin/htdocs/images/tango/info-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/info.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/key.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-alias-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-alias.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-dc.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-default.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-o.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-ou.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-uid.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-uniquegroup.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/ldap-user.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/light-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/light.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/login-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/login.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/logo-small.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/logo.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/logout-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/logout.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/mail-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/mail.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/minus.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/monitorserver-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/monitorserver.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/plus.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/refresh-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/refresh.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/remove-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/remove.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/rename-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/rename.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/request-feature-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/request-feature.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/save-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/save.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/schema-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/schema.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/search-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/search.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/server-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/server.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/smile-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/smile.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/switch-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/switch.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/timeout-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/timeout.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tools-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tools.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/trash-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/trash.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_collapse.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_collapse_corner.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_collapse_corner_first.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_collapse_first.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_corner.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_expand.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_expand_corner.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_expand_corner_first.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_expand_first.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_folder_closed.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_folder_open.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_leaf.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_space.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_split.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_split_first.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/tree_vertline.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/warn-big.png |
| | /usr/share/phpldapadmin/htdocs/images/tango/warn.png |
| | /usr/share/phpldapadmin/htdocs/import.php |
| | /usr/share/phpldapadmin/htdocs/import_form.php |
| | /usr/share/phpldapadmin/htdocs/index.php |
| | /usr/share/phpldapadmin/htdocs/js |
| | /usr/share/phpldapadmin/htdocs/js/CheckAll.js |
| | /usr/share/phpldapadmin/htdocs/js/TemplateRender.js |
| | /usr/share/phpldapadmin/htdocs/js/ajax_functions.js |
| | /usr/share/phpldapadmin/htdocs/js/ajax_tree.js |
| | /usr/share/phpldapadmin/htdocs/js/date_selector.js |
| | /usr/share/phpldapadmin/htdocs/js/dnChooserPopup.js |
| | /usr/share/phpldapadmin/htdocs/js/form_field_toggle_enable.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/README |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/calendar-blue.css |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/calendar-setup.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/calendar.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-af.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-al.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-bg.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-big5-utf8.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-big5.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-br.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-ca.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-cs-utf8.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-cs-win.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-da.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-de.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-du.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-el.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-en.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-es.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-fi.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-fr.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-he-utf8.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-hr-utf8.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-hr.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-hu.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-it.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-jp.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-ko-utf8.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-ko.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-lt-utf8.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-lt.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-lv.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-nl.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-no.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-pl-utf8.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-pl.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-pt.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-ro.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-ru.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-ru_win_.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-si.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-sk.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-sp.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-sv.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-tr.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/calendar-zh.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/lang/cn_utf8.js |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/menuarrow.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/active-bg.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/dark-bg.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/hover-bg.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/menuarrow.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/normal-bg.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/rowhover-bg.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/status-bg.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/theme.css |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/title-bg.gif |
| | /usr/share/phpldapadmin/htdocs/js/jscalendar/skins/aqua/today-bg.gif |
| | /usr/share/phpldapadmin/htdocs/js/layersmenu-browser_detection.js |
| | /usr/share/phpldapadmin/htdocs/js/modify_member.js |
| | /usr/share/phpldapadmin/htdocs/js/toAscii.js |
| | /usr/share/phpldapadmin/htdocs/login.php |
| | /usr/share/phpldapadmin/htdocs/login_form.php |
| | /usr/share/phpldapadmin/htdocs/logout.php |
| | /usr/share/phpldapadmin/htdocs/mass_delete.php |
| | /usr/share/phpldapadmin/htdocs/mass_edit.php |
| | /usr/share/phpldapadmin/htdocs/mass_update.php |
| | /usr/share/phpldapadmin/htdocs/modify_member_form.php |
| | /usr/share/phpldapadmin/htdocs/monitor.php |
| | /usr/share/phpldapadmin/htdocs/password_checker.php |
| | /usr/share/phpldapadmin/htdocs/purge_cache.php |
| | /usr/share/phpldapadmin/htdocs/query_engine.php |
| | /usr/share/phpldapadmin/htdocs/rdelete.php |
| | /usr/share/phpldapadmin/htdocs/refresh.php |
| | /usr/share/phpldapadmin/htdocs/rename.php |
| | /usr/share/phpldapadmin/htdocs/rename_form.php |
| | /usr/share/phpldapadmin/htdocs/schema.php |
| | /usr/share/phpldapadmin/htdocs/server_info.php |
| | /usr/share/phpldapadmin/htdocs/show_cache.php |
| | /usr/share/phpldapadmin/htdocs/template_engine.php |
| | /usr/share/phpldapadmin/htdocs/update.php |
| | /usr/share/phpldapadmin/htdocs/update_confirm.php |
| | /usr/share/phpldapadmin/htdocs/view_jpeg_photo.php |
| | /usr/share/phpldapadmin/htdocs/welcome.php |
| | /usr/share/phpldapadmin/index.php |
| | /usr/share/phpldapadmin/lib |
| | /usr/share/phpldapadmin/lib/AJAXTree.php |
| | /usr/share/phpldapadmin/lib/Attribute.php |
| | /usr/share/phpldapadmin/lib/AttributeFactory.php |
| | /usr/share/phpldapadmin/lib/BinaryAttribute.php |
| | /usr/share/phpldapadmin/lib/DateAttribute.php |
| | /usr/share/phpldapadmin/lib/DnAttribute.php |
| | /usr/share/phpldapadmin/lib/GidAttribute.php |
| | /usr/share/phpldapadmin/lib/HTMLTree.php |
| | /usr/share/phpldapadmin/lib/JpegAttribute.php |
| | /usr/share/phpldapadmin/lib/MassRender.php |
| | /usr/share/phpldapadmin/lib/MultiLineAttribute.php |
| | /usr/share/phpldapadmin/lib/ObjectClassAttribute.php |
| | /usr/share/phpldapadmin/lib/PageRender.php |
| | /usr/share/phpldapadmin/lib/PasswordAttribute.php |
| | /usr/share/phpldapadmin/lib/Query.php |
| | /usr/share/phpldapadmin/lib/QueryRender.php |
| | /usr/share/phpldapadmin/lib/RandomPasswordAttribute.php |
| | /usr/share/phpldapadmin/lib/SambaPasswordAttribute.php |
| | /usr/share/phpldapadmin/lib/SelectionAttribute.php |
| | /usr/share/phpldapadmin/lib/ShadowAttribute.php |
| | /usr/share/phpldapadmin/lib/Template.php |
| | /usr/share/phpldapadmin/lib/TemplateRender.php |
| | /usr/share/phpldapadmin/lib/Tree.php |
| | /usr/share/phpldapadmin/lib/TreeItem.php |
| | /usr/share/phpldapadmin/lib/Visitor.php |
| | /usr/share/phpldapadmin/lib/blowfish.php |
| | /usr/share/phpldapadmin/lib/common.php |
| | /usr/share/phpldapadmin/lib/config_default.php |
| | /usr/share/phpldapadmin/lib/createlm.php |
| | /usr/share/phpldapadmin/lib/ds.php |
| | /usr/share/phpldapadmin/lib/ds_ldap.php |
| | /usr/share/phpldapadmin/lib/ds_ldap_pla.php |
| | /usr/share/phpldapadmin/lib/emuhash_functions.php |
| | /usr/share/phpldapadmin/lib/export_functions.php |
| | /usr/share/phpldapadmin/lib/functions.php |
| | /usr/share/phpldapadmin/lib/hooks.php |
| | /usr/share/phpldapadmin/lib/import_functions.php |
| | /usr/share/phpldapadmin/lib/ldap_error_codes.txt |
| | /usr/share/phpldapadmin/lib/ldap_supported_oids.txt |
| | /usr/share/phpldapadmin/lib/page.php |
| | /usr/share/phpldapadmin/lib/query_functions.php |
| | /usr/share/phpldapadmin/lib/schema_functions.php |
| | /usr/share/phpldapadmin/lib/session_functions.php |
| | /usr/share/phpldapadmin/lib/syslog.php |
| | /usr/share/phpldapadmin/lib/template_functions.php |
| | /usr/share/phpldapadmin/lib/xml2array.php |
| | /usr/share/phpldapadmin/lib/xmlTemplates.php |
| | /usr/share/phpldapadmin/locale |
| | /usr/share/phpldapadmin/locale/ca_ES |
| | /usr/share/phpldapadmin/locale/ca_ES/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/ca_ES/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/cs_CZ |
| | /usr/share/phpldapadmin/locale/cs_CZ/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/cs_CZ/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/da_DK |
| | /usr/share/phpldapadmin/locale/da_DK/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/da_DK/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/de_DE |
| | /usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/es_ES |
| | /usr/share/phpldapadmin/locale/es_ES/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/es_ES/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/fi_FI |
| | /usr/share/phpldapadmin/locale/fi_FI/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/fi_FI/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/fr_FR |
| | /usr/share/phpldapadmin/locale/fr_FR/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/fr_FR/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/hu_HU |
| | /usr/share/phpldapadmin/locale/hu_HU/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/hu_HU/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/it_IT |
| | /usr/share/phpldapadmin/locale/it_IT/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/it_IT/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/ja_JP |
| | /usr/share/phpldapadmin/locale/ja_JP/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/ja_JP/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/nl_BE |
| | /usr/share/phpldapadmin/locale/nl_BE/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/nl_BE/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/oc_FR |
| | /usr/share/phpldapadmin/locale/oc_FR/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/oc_FR/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/pl_PL |
| | /usr/share/phpldapadmin/locale/pl_PL/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/pl_PL/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/pt_BR |
| | /usr/share/phpldapadmin/locale/pt_BR/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/pt_BR/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/ru_RU |
| | /usr/share/phpldapadmin/locale/ru_RU/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/ru_RU/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/sk_SK |
| | /usr/share/phpldapadmin/locale/sk_SK/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/sk_SK/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/sv_FI |
| | /usr/share/phpldapadmin/locale/sv_FI/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/sv_FI/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/zh_CN |
| | /usr/share/phpldapadmin/locale/zh_CN/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/zh_CN/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/locale/zh_TW |
| | /usr/share/phpldapadmin/locale/zh_TW/LC_MESSAGES |
| | /usr/share/phpldapadmin/locale/zh_TW/LC_MESSAGES/messages.mo |
| | /usr/share/phpldapadmin/queries |
| | /usr/share/phpldapadmin/queries/SambaUsers.xml |
| | /usr/share/phpldapadmin/queries/UserList.xml |
| | /usr/share/phpldapadmin/queries/query.dtd |
| | /usr/share/phpldapadmin/templates |
| | /usr/share/phpldapadmin/templates/creation |
| | /usr/share/phpldapadmin/templates/creation/alias.xml |
| | /usr/share/phpldapadmin/templates/creation/courierMailAccount.xml |
| | /usr/share/phpldapadmin/templates/creation/courierMailAlias.xml |
| | /usr/share/phpldapadmin/templates/creation/dNSDomain.xml |
| | /usr/share/phpldapadmin/templates/creation/example.xml |
| | /usr/share/phpldapadmin/templates/creation/inetOrgPerson.xml |
| | /usr/share/phpldapadmin/templates/creation/kolabPerson.xml |
| | /usr/share/phpldapadmin/templates/creation/mozillaOrgPerson.xml |
| | /usr/share/phpldapadmin/templates/creation/organizationalRole.xml |
| | /usr/share/phpldapadmin/templates/creation/ou.xml |
| | /usr/share/phpldapadmin/templates/creation/posixAccount.xml |
| | /usr/share/phpldapadmin/templates/creation/posixGroup.xml |
| | /usr/share/phpldapadmin/templates/creation/sambaDomain.xml |
| | /usr/share/phpldapadmin/templates/creation/sambaGroupMapping.xml |
| | /usr/share/phpldapadmin/templates/creation/sambaMachine.xml |
| | /usr/share/phpldapadmin/templates/creation/sambaSamAccount.xml |
| | /usr/share/phpldapadmin/templates/creation/sendmailMTAAliasObject.xml |
| | /usr/share/phpldapadmin/templates/creation/sendmailMTAClass.xml |
| | /usr/share/phpldapadmin/templates/creation/sendmailMTACluster.xml |
| | /usr/share/phpldapadmin/templates/creation/sendmailMTAMapObject.xml |
| | /usr/share/phpldapadmin/templates/creation/sendmailVirtualDomain.xml |
| | /usr/share/phpldapadmin/templates/creation/sendmailVirtualUser.xml |
| | /usr/share/phpldapadmin/templates/creation/simpleSecurityObject.xml |
| | /usr/share/phpldapadmin/templates/modification |
| | /usr/share/phpldapadmin/templates/modification/inetOrgPerson.xml |
| | /usr/share/phpldapadmin/templates/modification/posixGroup.xml |
| | /usr/share/phpldapadmin/templates/template.dtd |
| | </code> |
| | |
| | ===== Konfiguration ===== |
| | Laut dem [[http://phpldapadmin.sourceforge.net/wiki/index.php/Config|phpLDAPadmin Wiki Eintrag]] machen wir uns nun an die Konfiguration unserer PHP-Anwendung. |
| | Die Konfigurationsdatei **config.php** wurde uns bei der Installation unseres RPM-Paketes unter |
| | //**/etc/phpldapadmin**// abgelegt. |
| | Zur Anbindung an unseren bereits installierten [[centos:ldap:start|OpenLDAP-Servers]] ändern wir nun diese Konfigurationsdatei //**/etc/phpldapadmin/config.php**// unseren Bedürfnissen und unserer Umgebung entsprechend ab. |
| | # vim /etc/phpldapadmin/config.php |
| | Dort ändern wir bzw. passend folgende Werte unserer Umgebung an: |
| | * **Sprache** <code>$config->custom->appearance['language'] = 'de_DE';</code> |
| | * **Zeitzone** <code>$config->custom->appearance['timezone'] = 'Europe/Berlin';</code> |
| | * **LOGO-Download** <code>$config->custom->appearance['remoteurls'] = false;</code> |
| | * **Warnmeldungen** <code>$config->custom->appearance['hide_template_warning'] = true;</code> |
| | * **LDAP-Server Name** <code>$servers->setValue('server','name','ldap.dmz.nausch.org');</code> |
| | * **LDAP-URI** <code>$servers->setValue('server','host','ldaps://ldap.dmz.nausch.prg');</code> |
| | * **LDAP BIND ID** <code>$servers->setValue('login','bind_id','cn=Manager,dc=nausch,dc=org');</code> |
| | * **Passwort Hash-Algorithmus** <code>$servers->setValue('appearance','password_hash','ssha');</code> |
| | * **LOGIN Attribut** <code>$servers->setValue('login','attr','dn');</code> |
| | |
| | Somit ergibt sich folgende Gesamtkonfigurationsdatei. |
| | <file php /etc/phpldapadmin/config.php> |
| | <?php |
| | /** NOTE ** |
| | ** Make sure that <?php is the FIRST line of this file! |
| | ** IE: There should NOT be any blank lines or spaces BEFORE <?php |
| | **/ |
| | |
| | /** |
| | * The phpLDAPadmin config file |
| | * See: http://phpldapadmin.sourceforge.net/wiki/index.php/Config.php |
| | * |
| | * This is where you can customise some of the phpLDAPadmin defaults |
| | * that are defined in config_default.php. |
| | * |
| | * To override a default, use the $config->custom variable to do so. |
| | * For example, the default for defining the language in config_default.php |
| | * |
| | * $this->default->appearance['language'] = array( |
| | * 'desc'=>'Language', |
| | * 'default'=>'auto'); |
| | * |
| | * to override this, use $config->custom->appearance['language'] = 'en_EN'; |
| | * |
| | * This file is also used to configure your LDAP server connections. |
| | * |
| | * You must specify at least one LDAP server there. You may add |
| | * as many as you like. You can also specify your language, and |
| | * many other options. |
| | * |
| | * NOTE: Commented out values in this file prefixed by //, represent the |
| | * defaults that have been defined in config_default.php. |
| | * Commented out values prefixed by #, dont reflect their default value, you can |
| | * check config_default.php if you want to see what the default is. |
| | * |
| | * DONT change config_default.php, you changes will be lost by the next release |
| | * of PLA. Instead change this file - as it will NOT be replaced by a new |
| | * version of phpLDAPadmin. |
| | */ |
| | |
| | /********************************************* |
| | * Useful important configuration overrides * |
| | *********************************************/ |
| | |
| | /* If you are asked to put PLA in debug mode, this is how you do it: */ |
| | # $config->custom->debug['level'] = 255; |
| | # $config->custom->debug['syslog'] = true; |
| | # $config->custom->debug['file'] = '/tmp/pla_debug.log'; |
| | |
| | /* phpLDAPadmin can encrypt the content of sensitive cookies if you set this |
| | to a big random string. */ |
| | $config->custom->session['blowfish'] = 'c0f84d44993c89604678f9eabe68acfc'; # Autogenerated for vml000090.dmz.nausch.org |
| | |
| | /* If your auth_type is http, you can override your HTTP Authentication Realm. */ |
| | // $config->custom->session['http_realm'] = sprintf('%s %s',app_name(),'login'); |
| | |
| | /* The language setting. If you set this to 'auto', phpLDAPadmin will attempt |
| | to determine your language automatically. |
| | If PLA doesnt show (all) strings in your language, then you can do some |
| | translation at http://translations.launchpad.net/phpldapadmin and download |
| | the translation files, replacing those provided with PLA. |
| | (We'll pick up the translations before making the next release too!) */ |
| | // $config->custom->appearance['language'] = 'auto'; |
| | // Django 2012-01-07 : Sprache auf Deutsch fest eingestellt |
| | $config->custom->appearance['language'] = 'de_DE'; |
| | |
| | /* The temporary storage directory where we will put jpegPhoto data |
| | This directory must be readable and writable by your web server. */ |
| | // $config->custom->jpeg['tmpdir'] = '/tmp'; // Example for Unix systems |
| | # $config->custom->jpeg['tmpdir'] = 'c:\\temp'; // Example for Windows systems |
| | |
| | /* Set this to (bool)true if you do NOT want a random salt used when |
| | calling crypt(). Instead, use the first two letters of the user's |
| | password. This is insecure but unfortunately needed for some older |
| | environments. */ |
| | # $config->custom->password['no_random_crypt_salt'] = true; |
| | |
| | /* PHP script timeout control. If php runs longer than this many seconds then |
| | PHP will stop with an Maximum Execution time error. Increase this value from |
| | the default if queries to your LDAP server are slow. The default is either |
| | 30 seconds or the setting of max_exection_time if this is null. */ |
| | // $config->custom->session['timelimit'] = 30; |
| | |
| | // $config->custom->appearance['show_clear_password'] = false; |
| | |
| | // $config->custom->search['size_limit'] = 50; |
| | # $config->custom->search['size_limit'] = 1000; |
| | |
| | /* Our local timezone |
| | This is to make sure that when we ask the system for the current time, we |
| | get the right local time. If this is not set, all time() calculations will |
| | assume UTC if you have not set PHP date.timezone. */ |
| | // $config->custom->appearance['timezone'] = null; |
| | # $config->custom->appearance['timezone'] = 'Australia/Melbourne'; |
| | // Django 2012-01-07 : Zeitzone auf Europa/berlin eingestellt |
| | $config->custom->appearance['timezone'] = 'Europe/Berlin'; |
| | |
| | /********************************************* |
| | * Commands * |
| | *********************************************/ |
| | |
| | /* Command availability ; if you don't authorize a command the command |
| | links will not be shown and the command action will not be permitted. |
| | For better security, set also ACL in your ldap directory. */ |
| | /* |
| | $config->custom->commands['cmd'] = array( |
| | 'entry_internal_attributes_show' => true, |
| | 'entry_refresh' => true, |
| | 'oslinks' => true, |
| | 'switch_template' => true |
| | ); |
| | |
| | $config->custom->commands['script'] = array( |
| | 'add_attr_form' => true, |
| | 'add_oclass_form' => true, |
| | 'add_value_form' => true, |
| | 'collapse' => true, |
| | 'compare' => true, |
| | 'compare_form' => true, |
| | 'copy' => true, |
| | 'copy_form' => true, |
| | 'create' => true, |
| | 'create_confirm' => true, |
| | 'delete' => true, |
| | 'delete_attr' => true, |
| | 'delete_form' => true, |
| | 'draw_tree_node' => true, |
| | 'expand' => true, |
| | 'export' => true, |
| | 'export_form' => true, |
| | 'import' => true, |
| | 'import_form' => true, |
| | 'login' => true, |
| | 'logout' => true, |
| | 'login_form' => true, |
| | 'mass_delete' => true, |
| | 'mass_edit' => true, |
| | 'mass_update' => true, |
| | 'modify_member_form' => true, |
| | 'monitor' => true, |
| | 'purge_cache' => true, |
| | 'query_engine' => true, |
| | 'rename' => true, |
| | 'rename_form' => true, |
| | 'rdelete' => true, |
| | 'refresh' => true, |
| | 'schema' => true, |
| | 'server_info' => true, |
| | 'show_cache' => true, |
| | 'template_engine' => true, |
| | 'update_confirm' => true, |
| | 'update' => true |
| | ); |
| | */ |
| | |
| | /********************************************* |
| | * Appearance * |
| | *********************************************/ |
| | |
| | /* If you want to choose the appearance of the tree, specify a class name which |
| | inherits from the Tree class. */ |
| | // $config->custom->appearance['tree'] = 'AJAXTree'; |
| | # $config->custom->appearance['tree'] = 'HTMLTree'; |
| | |
| | /* Just show your custom templates. */ |
| | // $config->custom->appearance['custom_templates_only'] = false; |
| | |
| | /* Disable the default template. */ |
| | // $config->custom->appearance['disable_default_template'] = false; |
| | |
| | /* Hide the warnings for invalid objectClasses/attributes in templates. */ |
| | // $config->custom->appearance['hide_template_warning'] = false; |
| | // Django 2012-01-07 : Ausgabe von Warnmeldungen unterbinden |
| | $config->custom->appearance['hide_template_warning'] = true; |
| | |
| | /* Set to true if you would like to hide header and footer parts. */ |
| | // $config->custom->appearance['minimalMode'] = false; |
| | |
| | /* Configure what objects are shown in left hand tree */ |
| | // $config->custom->appearance['tree_filter'] = '(objectclass=*)'; |
| | |
| | /* The height and width of the tree. If these values are not set, then |
| | no tree scroll bars are provided. */ |
| | // $config->custom->appearance['tree_height'] = null; |
| | # $config->custom->appearance['tree_height'] = 600; |
| | // $config->custom->appearance['tree_width'] = null; |
| | # $config->custom->appearance['tree_width'] = 250; |
| | |
| | /* Confirm create and update operations, allowing you to review the changes |
| | and optionally skip attributes during the create/update operation. */ |
| | // $config->custom->confirm['create'] = true; |
| | // $config->custom->confirm['update'] = true; |
| | |
| | /* Confirm copy operations, and treat them like create operations. This allows |
| | you to edit the attributes (thus changing any that might conflict with |
| | uniqueness) before creating the new entry. */ |
| | // $config->custom->confirm['copy'] = true; |
| | |
| | // Django : 2012-01-10 HTTP-Logo Download von sourceforge unterbinden |
| | $config->custom->appearance['remoteurls'] = false; |
| | |
| | /********************************************* |
| | * User-friendly attribute translation * |
| | *********************************************/ |
| | |
| | /* Use this array to map attribute names to user friendly names. For example, if |
| | you don't want to see "facsimileTelephoneNumber" but rather "Fax". */ |
| | // $config->custom->appearance['friendly_attrs'] = array(); |
| | $config->custom->appearance['friendly_attrs'] = array( |
| | 'facsimileTelephoneNumber' => 'Fax', |
| | 'gid' => 'Group', |
| | 'mail' => 'Email', |
| | 'telephoneNumber' => 'Telephone', |
| | 'uid' => 'User Name', |
| | 'userPassword' => 'Password' |
| | ); |
| | |
| | /********************************************* |
| | * Hidden attributes * |
| | *********************************************/ |
| | |
| | /* You may want to hide certain attributes from being edited. If you want to |
| | hide attributes from the user, you should use your LDAP servers ACLs. |
| | NOTE: The user must be able to read the hide_attrs_exempt entry to be |
| | excluded. */ |
| | // $config->custom->appearance['hide_attrs'] = array(); |
| | # $config->custom->appearance['hide_attrs'] = array('objectClass'); |
| | |
| | /* Members of this list will be exempt from the hidden attributes. */ |
| | // $config->custom->appearance['hide_attrs_exempt'] = null; |
| | # $config->custom->appearance['hide_attrs_exempt'] = 'cn=PLA UnHide,ou=Groups,c=AU'; |
| | |
| | /********************************************* |
| | * Read-only attributes * |
| | *********************************************/ |
| | |
| | /* You may want to phpLDAPadmin to display certain attributes as read only, |
| | meaning that users will not be presented a form for modifying those |
| | attributes, and they will not be allowed to be modified on the "back-end" |
| | either. You may configure this list here: |
| | NOTE: The user must be able to read the readonly_attrs_exempt entry to be |
| | excluded. */ |
| | // $config->custom->appearance['readonly_attrs'] = array(); |
| | |
| | /* Members of this list will be exempt from the readonly attributes. */ |
| | // $config->custom->appearance['readonly_attrs_exempt'] = null; |
| | # $config->custom->appearance['readonly_attrs_exempt'] = 'cn=PLA ReadWrite,ou=Groups,c=AU'; |
| | |
| | /********************************************* |
| | * Group attributes * |
| | *********************************************/ |
| | |
| | /* Add "modify group members" link to the attribute. */ |
| | // $config->custom->modify_member['groupattr'] = array('member','uniqueMember','memberUid'); |
| | |
| | /* Configure filter for member search. This only applies to "modify group members" feature */ |
| | // $config->custom->modify_member['filter'] = '(objectclass=Person)'; |
| | |
| | /* Attribute that is added to the group member attribute. */ |
| | // $config->custom->modify_member['attr'] = 'dn'; |
| | |
| | /* For Posix attributes */ |
| | // $config->custom->modify_member['posixattr'] = 'uid'; |
| | // $config->custom->modify_member['posixfilter'] = '(uid=*)'; |
| | // $config->custom->modify_member['posixgroupattr'] = 'memberUid'; |
| | |
| | /********************************************* |
| | * Support for attrs display order * |
| | *********************************************/ |
| | |
| | /* Use this array if you want to have your attributes displayed in a specific |
| | order. You can use default attribute names or their fridenly names. |
| | For example, "sn" will be displayed right after "givenName". All the other |
| | attributes that are not specified in this array will be displayed after in |
| | alphabetical order. */ |
| | // $config->custom->appearance['attr_display_order'] = array(); |
| | # $config->custom->appearance['attr_display_order'] = array( |
| | # 'givenName', |
| | # 'sn', |
| | # 'cn', |
| | # 'displayName', |
| | # 'uid', |
| | # 'uidNumber', |
| | # 'gidNumber', |
| | # 'homeDirectory', |
| | # 'mail', |
| | # 'userPassword' |
| | # ); |
| | |
| | /********************************************* |
| | * Define your LDAP servers in this section * |
| | *********************************************/ |
| | |
| | $servers = new Datastore(); |
| | |
| | /* $servers->NewServer('ldap_pla') must be called before each new LDAP server |
| | declaration. */ |
| | $servers->newServer('ldap_pla'); |
| | |
| | /* A convenient name that will appear in the tree viewer and throughout |
| | phpLDAPadmin to identify this LDAP server to users. */ |
| | // Django : 2012-01-07 Festlegung des Servernamens |
| | // default : $servers->setValue('server','name','Local LDAP Server'); |
| | $servers->setValue('server','name','ldap.dmz.nausch.org'); |
| | |
| | /* Examples: |
| | 'ldap.example.com', |
| | 'ldaps://ldap.example.com/', |
| | 'ldapi://%2fusr%local%2fvar%2frun%2fldapi' |
| | (Unix socket at /usr/local/var/run/ldap) */ |
| | // $servers->setValue('server','host','127.0.0.1'); |
| | // Django : 2012-01-07 Definitionen unseres LDAP-Servers im Netzwerk |
| | $servers->setValue('server','host','ldap://ldap.dmz.nausch.org'); |
| | |
| | /* The port your LDAP server listens on (no quotes). 389 is standard. */ |
| | // $servers->setValue('server','port',389); |
| | |
| | /* Array of base DNs of your LDAP server. Leave this blank to have phpLDAPadmin |
| | auto-detect it for you. */ |
| | // $servers->setValue('server','base',array('')); |
| | |
| | /* Five options for auth_type: |
| | 1. 'cookie': you will login via a web form, and a client-side cookie will |
| | store your login dn and password. |
| | 2. 'session': same as cookie but your login dn and password are stored on the |
| | web server in a persistent session variable. |
| | 3. 'http': same as session but your login dn and password are retrieved via |
| | HTTP authentication. |
| | 4. 'config': specify your login dn and password here in this config file. No |
| | login will be required to use phpLDAPadmin for this server. |
| | 5. 'sasl': login will be taken from the webserver's kerberos authentication. |
| | Currently only GSSAPI has been tested (using mod_auth_kerb). |
| | |
| | Choose wisely to protect your authentication information appropriately for |
| | your situation. If you choose 'cookie', your cookie contents will be |
| | encrypted using blowfish and the secret your specify above as |
| | session['blowfish']. */ |
| | // $servers->setValue('login','auth_type','session'); |
| | |
| | /* The DN of the user for phpLDAPadmin to bind with. For anonymous binds or |
| | 'cookie','session' or 'sasl' auth_types, LEAVE THE LOGIN_DN AND LOGIN_PASS |
| | BLANK. If you specify a login_attr in conjunction with a cookie or session |
| | auth_type, then you can also specify the bind_id/bind_pass here for searching |
| | the directory for users (ie, if your LDAP server does not allow anonymous |
| | binds. */ |
| | // $servers->setValue('login','bind_id',''); |
| | # $servers->setValue('login','bind_id','cn=Manager,dc=example,dc=com'); |
| | // Django : 2012-01-07 Definitionen des LDAP-Binds auf unserem LDAP-Server |
| | $servers->setValue('login','bind_id','cn=Manager,dc=nausch,dc=org'); |
| | |
| | /* Your LDAP password. If you specified an empty bind_id above, this MUST also |
| | be blank. */ |
| | // $servers->setValue('login','bind_pass',''); |
| | # $servers->setValue('login','bind_pass','secret'); |
| | |
| | /* Use TLS (Transport Layer Security) to connect to the LDAP server. */ |
| | // $servers->setValue('server','tls',false); |
| | |
| | /************************************ |
| | * SASL Authentication * |
| | ************************************/ |
| | |
| | /* Enable SASL authentication LDAP SASL authentication requires PHP 5.x |
| | configured with --with-ldap-sasl=DIR. If this option is disabled (ie, set to |
| | false), then all other sasl options are ignored. */ |
| | // $servers->setValue('login','auth_type','sasl'); |
| | |
| | /* SASL auth mechanism */ |
| | // $servers->setValue('sasl','mech','GSSAPI'); |
| | |
| | /* SASL authentication realm name */ |
| | // $servers->setValue('sasl','realm',''); |
| | # $servers->setValue('sasl','realm','EXAMPLE.COM'); |
| | |
| | /* SASL authorization ID name |
| | If this option is undefined, authorization id will be computed from bind DN, |
| | using authz_id_regex and authz_id_replacement. */ |
| | // $servers->setValue('sasl','authz_id', null); |
| | |
| | /* SASL authorization id regex and replacement |
| | When authz_id property is not set (default), phpLDAPAdmin will try to |
| | figure out authorization id by itself from bind distinguished name (DN). |
| | |
| | This procedure is done by calling preg_replace() php function in the |
| | following way: |
| | |
| | $authz_id = preg_replace($sasl_authz_id_regex,$sasl_authz_id_replacement, |
| | $bind_dn); |
| | |
| | For info about pcre regexes, see: |
| | - pcre(3), perlre(3) |
| | - http://www.php.net/preg_replace */ |
| | // $servers->setValue('sasl','authz_id_regex',null); |
| | // $servers->setValue('sasl','authz_id_replacement',null); |
| | # $servers->setValue('sasl','authz_id_regex','/^uid=([^,]+)(.+)/i'); |
| | # $servers->setValue('sasl','authz_id_replacement','$1'); |
| | |
| | /* SASL auth security props. |
| | See http://beepcore-tcl.sourceforge.net/tclsasl.html#anchor5 for explanation. */ |
| | // $servers->setValue('sasl','props',null); |
| | |
| | /* Default password hashing algorithm. One of md5, ssha, sha, md5crpyt, smd5, |
| | blowfish, crypt or leave blank for now default algorithm. */ |
| | // $servers->setValue('appearance','password_hash','md5'); |
| | // Django : 2012-01-07 Festlegung der Passwort-Hash-Algorithmen |
| | // default : $servers->setValue('appearance','password_hash',''); |
| | $servers->setValue('appearance','password_hash','ssha'); |
| | |
| | /* If you specified 'cookie' or 'session' as the auth_type above, you can |
| | optionally specify here an attribute to use when logging in. If you enter |
| | 'uid' and login as 'dsmith', phpLDAPadmin will search for (uid=dsmith) |
| | and log in as that user. |
| | Leave blank or specify 'dn' to use full DN for logging in. Note also that if |
| | your LDAP server requires you to login to perform searches, you can enter the |
| | DN to use when searching in 'bind_id' and 'bind_pass' above. */ |
| | // $servers->setValue('login','attr','dn'); |
| | // Django : 2012-01-07 Login-Attribute setzen |
| | // default : $servers->setValue('login','attr','uid'); |
| | $servers->setValue('login','attr','dn'); |
| | |
| | /* Base DNs to used for logins. If this value is not set, then the LDAP server |
| | Base DNs are used. */ |
| | // $servers->setValue('login','base',array()); |
| | |
| | /* If 'login,attr' is used above such that phpLDAPadmin will search for your DN |
| | at login, you may restrict the search to a specific objectClasses. EG, set this |
| | to array('posixAccount') or array('inetOrgPerson',..), depending upon your |
| | setup. */ |
| | // $servers->setValue('login','class',array()); |
| | |
| | /* If you specified something different from 'dn', for example 'uid', as the |
| | login_attr above, you can optionally specify here to fall back to |
| | authentication with dn. |
| | This is useful, when users should be able to log in with their uid, but |
| | the ldap administrator wants to log in with his root-dn, that does not |
| | necessarily have the uid attribute. |
| | When using this feature, login_class is ignored. */ |
| | // $servers->setValue('login','fallback_dn',false); |
| | |
| | /* Specify true If you want phpLDAPadmin to not display or permit any |
| | modification to the LDAP server. */ |
| | // $servers->setValue('server','read_only',false); |
| | |
| | /* Specify false if you do not want phpLDAPadmin to draw the 'Create new' links |
| | in the tree viewer. */ |
| | // $servers->setValue('appearance','show_create',true); |
| | |
| | /* Set to true if you would like to initially open the first level of each tree. */ |
| | // $servers->setValue('appearance','open_tree',false); |
| | |
| | /* This feature allows phpLDAPadmin to automatically determine the next |
| | available uidNumber for a new entry. */ |
| | // $servers->setValue('auto_number','enable',true); |
| | |
| | /* The mechanism to use when finding the next available uidNumber. Two possible |
| | values: 'uidpool' or 'search'. |
| | The 'uidpool' mechanism uses an existing uidPool entry in your LDAP server to |
| | blindly lookup the next available uidNumber. The 'search' mechanism searches |
| | for entries with a uidNumber value and finds the first available uidNumber |
| | (slower). */ |
| | // $servers->setValue('auto_number','mechanism','search'); |
| | |
| | /* The DN of the search base when the 'search' mechanism is used above. */ |
| | # $servers->setValue('auto_number','search_base','ou=People,dc=example,dc=com'); |
| | |
| | /* The minimum number to use when searching for the next available number |
| | (only when 'search' is used for auto_number. */ |
| | // $servers->setValue('auto_number','min',array('uidNumber'=>1000,'gidNumber'=>500)); |
| | |
| | /* If you set this, then phpldapadmin will bind to LDAP with this user ID when |
| | searching for the uidnumber. The idea is, this user id would have full |
| | (readonly) access to uidnumber in your ldap directory (the logged in user |
| | may not), so that you can be guaranteed to get a unique uidnumber for your |
| | directory. */ |
| | // $servers->setValue('auto_number','dn',null); |
| | |
| | /* The password for the dn above. */ |
| | // $servers->setValue('auto_number','pass',null); |
| | |
| | /* Enable anonymous bind login. */ |
| | // $servers->setValue('login','anon_bind',true); |
| | |
| | /* Use customized page with prefix when available. */ |
| | # $servers->setValue('custom','pages_prefix','custom_'); |
| | |
| | /* If you set this, then only these DNs are allowed to log in. This array can |
| | contain individual users, groups or ldap search filter(s). Keep in mind that |
| | the user has not authenticated yet, so this will be an anonymous search to |
| | the LDAP server, so make your ACLs allow these searches to return results! */ |
| | # $servers->setValue('login','allowed_dns',array( |
| | # 'uid=stran,ou=People,dc=example,dc=com', |
| | # '(&(gidNumber=811)(objectClass=groupOfNames))', |
| | # '(|(uidNumber=200)(uidNumber=201))', |
| | # 'cn=callcenter,ou=Group,dc=example,dc=com')); |
| | |
| | /* Set this if you dont want this LDAP server to show in the tree */ |
| | // $servers->setValue('server','visible',true); |
| | |
| | /* Set this if you want to hide the base DNs that dont exist instead of |
| | displaying the message "The base entry doesnt exist, create it?" |
| | // $servers->setValue('server','hide_noaccess_base',false); |
| | # $servers->setValue('server','hide_noaccess_base',true); |
| | |
| | /* This is the time out value in minutes for the server. After as many minutes |
| | of inactivity you will be automatically logged out. If not set, the default |
| | value will be ( session_cache_expire()-1 ) */ |
| | # $servers->setValue('login','timeout',30); |
| | |
| | /* Set this if you want phpldapadmin to perform rename operation on entry which |
| | has children. Certain servers are known to allow it, certain are not. */ |
| | // $servers->setValue('server','branch_rename',false); |
| | |
| | /* If you set this, then phpldapadmin will show these attributes as |
| | internal attributes, even if they are not defined in your schema. */ |
| | // $servers->setValue('server','custom_sys_attrs',array('')); |
| | # $servers->setValue('server','custom_sys_attrs',array('passwordExpirationTime','passwordAllowChangeTime')); |
| | |
| | /* If you set this, then phpldapadmin will show these attributes on |
| | objects, even if they are not defined in your schema. */ |
| | // $servers->setValue('server','custom_attrs',array('')); |
| | # $servers->setValue('server','custom_attrs',array('nsRoleDN','nsRole','nsAccountLock')); |
| | |
| | /* These attributes will be forced to MAY attributes and become option in the |
| | templates. If they are not defined in the templates, then they wont appear |
| | as per normal template processing. You may want to do this because your LDAP |
| | server may automatically calculate a default value. |
| | In Fedora Directory Server using the DNA Plugin one could ignore uidNumber, |
| | gidNumber and sambaSID. */ |
| | // $servers->setValue('server','force_may',array('')); |
| | # $servers->setValue('server','force_may',array('uidNumber','gidNumber','sambaSID')); |
| | |
| | /********************************************* |
| | * Unique attributes * |
| | *********************************************/ |
| | |
| | /* You may want phpLDAPadmin to enforce some attributes to have unique values |
| | (ie: not belong to other entries in your tree. This (together with |
| | 'unique','dn' and 'unique','pass' option will not let updates to |
| | occur with other attributes have the same value. */ |
| | # $servers->setValue('unique','attrs',array('mail','uid','uidNumber')); |
| | |
| | /* If you set this, then phpldapadmin will bind to LDAP with this user ID when |
| | searching for attribute uniqueness. The idea is, this user id would have full |
| | (readonly) access to your ldap directory (the logged in user may not), so |
| | that you can be guaranteed to get a unique uidnumber for your directory. */ |
| | // $servers->setValue('unique','dn',null); |
| | |
| | /* The password for the dn above. */ |
| | // $servers->setValue('unique','pass',null); |
| | |
| | /************************************************************************** |
| | * If you want to configure additional LDAP servers, do so below. * |
| | * Remove the commented lines and use this section as a template for all * |
| | * your other LDAP servers. * |
| | **************************************************************************/ |
| | |
| | /* |
| | $servers->newServer('ldap_pla'); |
| | $servers->setValue('server','name','LDAP Server'); |
| | $servers->setValue('server','host','127.0.0.1'); |
| | $servers->setValue('server','port',389); |
| | $servers->setValue('server','base',array('')); |
| | $servers->setValue('login','auth_type','cookie'); |
| | $servers->setValue('login','bind_id',''); |
| | $servers->setValue('login','bind_pass',''); |
| | $servers->setValue('server','tls',false); |
| | |
| | # SASL auth |
| | $servers->setValue('login','auth_type','sasl'); |
| | $servers->setValue('sasl','mech','GSSAPI'); |
| | $servers->setValue('sasl','realm','EXAMPLE.COM'); |
| | $servers->setValue('sasl','authz_id',null); |
| | $servers->setValue('sasl','authz_id_regex','/^uid=([^,]+)(.+)/i'); |
| | $servers->setValue('sasl','authz_id_replacement','$1'); |
| | $servers->setValue('sasl','props',null); |
| | |
| | $servers->setValue('appearance','password_hash','md5'); |
| | $servers->setValue('login','attr','dn'); |
| | $servers->setValue('login','fallback_dn',false); |
| | $servers->setValue('login','class',null); |
| | $servers->setValue('server','read_only',false); |
| | $servers->setValue('appearance','show_create',true); |
| | |
| | $servers->setValue('auto_number','enable',true); |
| | $servers->setValue('auto_number','mechanism','search'); |
| | $servers->setValue('auto_number','search_base',null); |
| | $servers->setValue('auto_number','min',array('uidNumber'=>1000,'gidNumber'=>500)); |
| | $servers->setValue('auto_number','dn',null); |
| | $servers->setValue('auto_number','pass',null); |
| | |
| | $servers->setValue('login','anon_bind',true); |
| | $servers->setValue('custom','pages_prefix','custom_'); |
| | $servers->setValue('unique','attrs',array('mail','uid','uidNumber')); |
| | $servers->setValue('unique','dn',null); |
| | $servers->setValue('unique','pass',null); |
| | |
| | $servers->setValue('server','visible',true); |
| | $servers->setValue('login','timeout',30); |
| | $servers->setValue('server','branch_rename',false); |
| | $servers->setValue('server','custom_sys_attrs',array('passwordExpirationTime','passwordAllowChangeTime')); |
| | $servers->setValue('server','custom_attrs',array('nsRoleDN','nsRole','nsAccountLock')); |
| | $servers->setValue('server','force_may',array('uidNumber','gidNumber','sambaSID')); |
| | */ |
| | ?> |
| | </file> |
| | ===== Anpassung Webserver ===== |
| | Hier haben wir nun zwei Möglichkeiten phpLDAPadmin bereitzustellen. |
| | ==== phpldapadmin.conf ==== |
| | Im Verzeichnis **/etc/httpd/conf.d/** wurde bei der Installation des RPMs eine Konfigurationsdatei mit dem Namen **phpldapadmin.conf** mit folgendem Inhalte abgelegt: |
| | <file apache /etc/httpd/conf.d/phpldapadmin.conf> |
| | # |
| | # Web-based tool for managing LDAP servers |
| | # |
| | |
| | Alias /phpldapadmin /usr/share/phpldapadmin/htdocs |
| | Alias /ldapadmin /usr/share/phpldapadmin/htdocs |
| | |
| | <Directory /usr/share/phpldapadmin/htdocs> |
| | Order Deny,Allow |
| | Deny from all |
| | Allow from 127.0.0.1 |
| | Allow from ::1 |
| | </Directory> |
| | </file> |
| | Bei Bedarf passen wir unserer Umgebung entsprechend an. |
| | ==== virtueller Host ==== |
| | Oder wir legen uns alternativ zu der vorgenannten Variante einen VHOST an. Hierzu ergänzen wir unsere **/etc/httpd/conf.d/vhosts.conf** um folgende Zeilen. |
| | <file apache /etc/httpd/conf.d/apache vhost.conf> |
| | # |
| | # Web application to manage LDAP |
| | # phpldapadmin.nausch.org |
| | # |
| | <VirtualHost *:80> |
| | ServerAdmin webmaster@nausch.org |
| | ServerName phpldapadmin.nausch.org |
| | ServerAlias www.phpldapadmin.nausch.org |
| | ServerPath / |
| | DocumentRoot "/usr/share/phpldapadmin/htdocs" |
| | <Directory "/usr/share/phpldapadmin/htdocs"> |
| | Options -Indexes FollowSymLinks |
| | Order deny,allow |
| | Deny from all |
| | Allow from 127.0.0.1 |
| | Allow from 10.0 |
| | </Directory> |
| | DirectoryIndex index.php |
| | ErrorLog logs/phpldapadmin_error.log |
| | CustomLog logs/phpldapadmin_access.log combined |
| | </VirtualHost> |
| | </file> |
| | Nutzen wir die Zugriffsvariante über einen vHOST, so deaktivieren wir noch den Zugriff über das Verzeichnis, in dem wir die zugehörige Konfigurationsdatei umbenennen. |
| | # mv /etc/httpd/conf.d/phpldapadmin.conf /etc/httpd/conf.d/phpldapadmin.conf.orig |
| | |
| | Egal welche der beiden Variante wir nutzen, damit der Webserver von den Änderungen auch etwas mitbekommt ist dieser nurchzustarten. |
| | # service httpd restart |
| | |
| | httpd beenden: [ OK ] |
| | httpd starten: [ OK ] |
| | |
| | |
| | ===== Programmstart ===== |
| | Mit dem Browser unserer Wahl haben wir nun einen Zugang zu unserem LDAP-Server. |
| | <code>elinks http://host/phpLDAPadmin</code> |
| | bzw. |
| | <code>elinks http://phpldapadmin.nausch.org</code> |
| | |
| | {{ :centos:phpldapadmin.png?600 |Bildschirmhardcopy phpLDAPadmin}} |
| | |
| | ====== Links ====== |
| | * **[[centos:ldap:start|Zurück zum Kapitel >>OpenLDAP Server unter CentOS 6.x<<]]** |
| | * **[[wiki:start|Zurück zu >>Projekte und Themenkapitel<<]]** |
| | * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]** |
| | |
| |